I bought this dress for my 3 year old granddaughter who loves to dress up - she starts her day dressing up and only takes the dress up off at night when she has to put on pjs. I didn't want to pay a fortune, because as with all on-line purchases "you can't touch the merchandise". The description met the criteria of being able to twirl and has an added bonus of having jewels on the bodice. Trust me- this dress was a 5 star.  Was it made of $100 a yard material? No. But you didn't pay that much either. It's perfect for what I bought it for. She loves it. It fit her 3 year old body perfectly. Some reviewers complained that it didn't come in a box. A padded bag was just fine for my granddaughter. My daughter gave it a few shakes and that's all the time my granddaughter would let her have before she was in the dress and twirling!!