My daughter received this as a birthday gift and we love it.  It is a single player game, which is great for when she wants to play, but has nobody to play with.  It's also great for taking in the car on trips.  It is great for developing the mathematical/problem solving part of the brain!  I even enjoy playing it myself.  We have since bought 2 more as gifts.