Ordered this in an extra large. Normally I wear a 16. This manufacturer's web site sizing chart indicates XL = 16-18, and its stretchy fabric, so I expected fit to be fine. Not so. Fit like a junior size 13, especially back seam, which went right into wedgy position. The waist/front barely could be laced up. Very disappointed as generally love Girls4Sport things. It had to go back, boohoo.