Not sewn well (velcro coming off, uneven). Very thin material (can see through). I read the reviews, and ordered 1 size larger - still too small.  My daughter is extremely disappointed. Wanted this for school dress-up day on Tuesday. Now she can't wear it. Waste of money.