bought 3XL but its tight by my son and he have size M
It's good product. I'm satisfied and recommend this seller.