great fit.
I'm disappointed because I tried to reorder the XL and they ran out of XL.  The XXL is too big.
Rating: 5 stars