Beautiful dress. Was a bit surprised how nice it was with the price. There only reason why I gave it four stars was because the purple faded after there first wash on the sleeves and the sleeve area looks a bit big but overall still looks amazing. My daughter loves it!