Cant say enough about this set. I got the purple and my sister calls me tinkywinky but I don't care because they are worn under my clothes as a base. They are so soft and warm, I actually was sweating in them when working in the snow. The material is not breathable which I didn't want for those cold New England days. I am 54 140lbs and got a medium. They are big. Quite big. But again, I like that about them, no uncomfortable pulling or lack of mobility.