My 5 year old saw this on a clearance rack at Target and so we bought it for her. So far it's great - she walks around singing the songs, which were easy to load. My only complaint so far is that it takes forever to go through the 108 songs I put on there for her trying to find the specific one she wants. Within minutes she learned to run it and things it's great. Wish I had bought another one for her sister. Now I have to pay full price on one for her.
My daughter got this for her 5th birthday. It was perfect. Easy to load songs... it takes a long time to switch between songs and for the volume to change. Most of the time, we had to have the volume all the way up to hear music though external speakers or headphones. After about a year, the plug for the speakers stopped working all together. I'd say it did pretty good for all the use we got out of it. We never had a problem with it other than the volume issues. Ours had interchangeable face plates so that was a huge plus!