I really like this suit. It fits me nearly perfectly just being a little cheekier than I'm used to. Thank God I've been doing my squats! My husband was also really impressed with the look of it, saying that bikinis are overrated! The only other thing I'd mention about fitting is that if you have a really long torso, this might not fit you as well. I'm 5'2", 140lbs 37" hips, 34C, athletic build and I ordered a Medium.