I am 5’4”, 123lbs, itty bitty titty committee, athletic build, and decent booty. I got a small in the black and the top fits fine, especially because it’s a wrap around and tie (super sexy) and the bottoms are the perfect high cut I was looking for, they’re just a smidge too big. I do have a pretty skin waist and the bottoms stay up, but you can tell it’s not flush against my skin all the time. Maybe washing and drying them will help? Idk but this bikini is definitely hotSee full review