These are super comfy. Soft, but not fuzzy inside and a little stretch which is nice cause they don't stretch out at the knee as easily as some others. I fit in the small and medium, but kept the medium as I didn't want them quite so snug on my bum. For reference, I am 5'9" and 136 lbs. I will say, I would prefer them to be like a half inch to an inch shorter, which is something I never say because I'm tall and it's usually the opposite. So they might be a tad long if you are on the shorter side. They hit at the top of my foot and I wish they were a little more at the ankle.