After reading the reviews, I ordered a size XL and it fits well. Im 55 and 165 pounds. I carry my weight in my hips/thighs/butt more than anywhere else. The bottoms are cheeky and little loose in my waist. (Thats just because of my body shape). Im a tad bit busty so the top is smaller than I would like but I still love it. The cups are easily removable.