Loved the look of this costume but when I got it fit was very small.  I got the XLarge which said fits 10-12.  I am a 12 pretty consistantly and this was WAY too small.  It is also very short if that is a problem for you.  Very disappointed I had to send it back.