Great fit and comfort. I
"Great fit and comfort. I was hesitant that the XL wouldn't fit because of my big calves, but they fit perfectly! The only reason I rated this a 5 is because I would prefer buckle clips for the top strap since they hold better. It only cost me $2 to make that change myself. Best, George"

