Bought these for my two granddaughters for Easter. They are perfect. Well constructed and very pretty. Everything works well and needless to say they loved them. I am having their names engraved on the heart. Don't waste your money on a box made of cardboard. It is worth paying just a little more and getting something that will last and maybe be passed down. You won't be disappointed.