I purchased a medium and am 58 and 155lbs. Nicely fitted but not clingy. I bought the black and white set. The white was tinted a bit black perhaps from colors bleeding and not a new looking white which was disappointing. However, I absolutely love the fit and the fabric.