Recently got 2 of these. They are very comfortable and well made - as expected of any TA product. The size is a bit on the small side, not much, but XL usually fits me with a bit of extra room and these fit just right. Not a complaint, just info for anyone else ordering. If you want a looser fit, order a size up. Will pick up a couple more soon. Could use more color choices - hint, hint.