Its cute but the lace on skirt doesnt hold up very well. My older daughters rainbow dash dress is unraveling after only 5 months and she doesnt wear it very often so not from washing or wearing too much