I purchased this dress for my granddaughter on her birthday. The first time she tried it on she started smiling so big we thought her face would crack. She gets the same smile every time she puts it on. It seems to be well put together. I've washed it several times and it's holding up great. It's her favorite dress.