Our great granddaughter loved this dress. She wore it at least once a week. But now one of the buttons has come loose and we can't find it. So sad. It fits perfectly and is cute. Arrived on time and well packaged.
Pros
This is a very pretty dress!!
Cons
The dress is not versatile enough for multiple occasions