I was a little skeptical about buying the product for my daughter...I did not have high hopes about the quality or the fit, but we could not find a Flash costume at any local store, so I figured we could make it work.  I was pleasantly surprised by the dress...the material was of decent quality, and the workmanship was fine.  The gloves took some stretching to get on, but looked good when she got them in place.  While she is quite small, she is also fairly tall (5'7", 118 lbs), so I ordered the medium, hoping it might have a bit of length.  She probably could have worn a small, but the medium is fine without any alterations.  She is not wearing the boot covers, which are a bit flimsy, and opted instead to spray paint an old pair of white go-go boots "flash" yellow.  They are excellent!  The only part of the costume that won't work are the tights...they are way too short for her very long legs.  We picked up a pair of red ones locally and she is good to go!