Great gift idea but don't expect too much. Several rings were broken upon arrival and there were 3-4 identical rings in the box. The rings were easy to attach with hot glue, but even after that they broke very easily. I wasn't expecting much from them for the price but my daughter can hardly use them for dressing up as they break so easily. I would pay more for better quality.