Oh these are niiiiiiiiice!! I love the soft stretchy material and they are so warm! I was worried these would be too small or too tight because I am on the tall side and my calves have muscle, so not huge but def bigger than your average runner but they are awesome!! The only con is they do fuzz up a little, but so far it's easily pulled away and doesn't lose any coziness.