I bought this for my daughter, she's a tiny thing it fit her to a T. It came out of the package and opened up fine nothing falling off came with clear straps. Lovely for the price.. I took it to be steamed and tacked the bow and there you have it!! A little diva.. Just right age appropriate for my twelve year old.. She's happy I'm happy.. Transaction went smooth fast delivery.. Thank you.