The fabric of this sweater is a bit thicker than expected. I was pleasantly surprised that I didn't have to wear anything under the sweater... and my undergarments were not visible! Very comfy and figure flattering. True to size, 5'7, 160lbs, got a L.