Provides good compression; sizing recommendations accurate
'I purchased this in a size 'small', which I thought would be too small for me as I am 6', 170 lbs. To my surprise it fits properly - snug, but not overly so. It is well made, not too heavy, provides good support and compression. Good product.