I'm 5'2" athletic build and 130-140 lbs (depending on the time of year) and wear a 34D. I usually wear a small in most clothing, but I probably should've ordered a medium. The bottoms were a little tight around my thighs and made my butt look a little funny. I also like my tops to fit a little tight so I'm not moving around so that part fit. If you're a little thick, I would order a size up.