I purchased a 1X, my measurements are 5’4 - 185/190lbs, 38D, 34 waist, & 45 hips/butt. The skirt has an elastic band that fits perfectly, but the top is sized like a 3X. In preparation for our cruise I ended up cutting 4 inches off each side of the strap & reattaching the straps to fit. & it still fit a bit weird & didn’t have any girl support. Eventually I am going to cut the top off & make just a skirt out of it because it is really cute!!