I wasn't sure how to rate this music box, because I honestly was a little disappointed when it arrived. I knew it was not going to be made of wood, but rather a thick cardboard covered with paper. I will say its pretty well made. The ballerina twirls (her paint job is a bit sloppy), the music plays, the crank twists easily, and the hinge is of good quality. The pictures on the outside are very pretty, but the paper is wrinkled in some places where it has been glued. Also, the mirror inside is pretty bad (I think its plastic). Nevertheless, the recipient of this music box adores it, and thats worth 5 stars to me. Personally, I had my heart set on a quality, traditional music box for my 4-year-old ballerinas debut recital, but they were so pricey and not very pretty. I also knew at her age, my dancer would want to play with the box and would not be content to keep it on a shelf just yet. This music box is very endearing - I love the heart shape, and for a younger child, the single open space is probably a better idea than drawers or stackable ring trays because you know some interesting things will be stored in there. Like a Happy Meal toy, three broken crayons, a rock that vaguely looks like a dog, and one of those plastic rings used as a cupcake topper. For example... Unlike a keepsake jewelry box, this one is very portable and easy to carry by a small child, and if it gets damaged, which it most likely will, its not the end of the world. At the end of my dancers recital, she of course was rushed by her crowd of admirers, most bearing flowers and gifts. Im proud to say that of everything she received, she was most enchanted by this little box and sat right in the middle of the auditorium, insisting everyone leave her alone so she could play with it, lol. And Ive since received reports that she takes it with her everywhere, including the restroom. Again, that warrants 5 stars. I went ahead and kept searching for a version that might be longer-lasting, and for only $30, I found a beautiful silver-plated Lenox box here on Amazon. Its engravable, and it plays Fur Elise rather than Swan Lake (thanks a lot, Darren Aronofsky and Natalie Portman!! Lol!).