Wore this to my bachelorette party and got so many compliments! I am 5'5 and 165ish lbs so the xl was a little big in the waist but fit pretty good in the hips and thighs! Delivered right on time and perfect for the event!