I'm 5'9, 160 lbs and had a baby a few months ago. I never thought I'd be an XL but I am and the bottoms fit my round widened bottom perfectly and the top fits my nursing chest amazingly well and supportive. A definite win!