I didn't expect it to look and feel this great. It's perfect for wearing to work in the temperature-changing environment of Miami, where you need to dress both for heat and air-conditioning. 145 lbs, 31.5 inches waist, and the S was perfect.