I have only used in one game so far, but it worked well. It seems to be of decent quality and the price is good. I am 5'8, 180 lbs, got a L and the fit is what I expected and about right. It is not snug, but any smaller size probably would not have worked. If you are much larger you'd probably want the XL or bigger.
Rating: [5 of 5 Stars!]