This is great for postpartum mamas. I am 5'10, 200ish lbs (don't know haven't weighed myself) l, 38C, usually a L-XL and I got a XL and it fit great! The material is lite weight so you can sweat and it doesn't stick! Perfect Summer Dress for work, running around, or date night.