Wonderfull. Teaches math skills through play. And I mean authentic play. Kids must be able to complete tasks "well" in order to progress in game play. It's a bit frustrating for the child who thinks they got all the numbers correct they eventually get it with a little help and number skills improve. Highly recommend