I bought this for my 5 year old daughter and she loves it! The dress and accessories are very good quality (except for the clip on the earrings - they fell apart and didn't stay in the ears). I had to put hearts on most of the accessories, but I don't really care. The quality of the dress is good and the addition of gemstones makes it more expensive than it was.