XXL ordered and get 3XL, which is not at all. do not understand the good reviews here. The material feels very good, but it was already. For the money, you can probably not require all too much, but the 'size should be true. I would not buy it again.