The dress is fine. The material is lightweight, so you will need to layer it over clothing, and the belt is a cheap strip of fabric, but it's a Halloween costume, not a prom dress. The dress is generously sized. Size Large was a little long for a 58" child, but not by much. The wig is tiny! It perches on top of my daughter's head like a beanie. We had fun trying it on the dogs and baby sister though.