Appears to be a quality product at a great price.  We did find that they run a little small.  My measurements were towards the top of the range listed for a medium, but the actual fit was too tight, and I needed to return them and order a larger size.  My advice, if you're near the top of a size range, go up a size.  My husbands measurement was right in the middle of the extra large range, and his fit great.  Will update review after weve had a chance to see how they perform.