I bought this because it was on sale one day, and put it into my son's playroom.  I thought it would be good to learn about counting and practice shopping. I had no idea it would be such a hit.  He never asked for one, but was so excited when it was in his room.  When we have play dates we have both boys and girls who flock to it to play store.  So I can definitely recommend it.  It is built well, it holds up to being dropped on the floor, the money is cute.  And kids seem to love it.