I ordered a pair of size XXL (14 shoe and 22" calf). They fit very snug and are not too tight. I've tried 2 other brands and I like these the best so far.
Pros
Comfortable, helped with swollen ankle
Cons
They seemed great, however, we were sent the wrong size which was disappointing.