I ordered this costume in a small which said ages 3+ for my four year old daughter.  FAIL.  It is about 8 inches too long for her and she is actually considered tall for her age.  Way too long.  The wings only velcro on so they come off easily.  It is a pretty costume and seems a little bit better made than other cheap costumes we've purchased but it's so long!  The top fits fine so clearly someone overestimated how long to make it.  Will be returning.