I am 5'7" and 170 lbs, and found that following the sizing guide for boobs ended up with an XL, which really was too long. Probably for my current 36EE/F nursing boobs, a large would've been fine. Great for nursing though, and classy enough for nice occasions.