Absolutely love it, only slight disappointment is it's a little big. My daughter is 8 and a half, and I ordered the size 8, but I feel it runs a little big. She can still wear it but it's not the fit I think I imagined. It's very pretty though and my daughter loves it!