This being my first purchase of a CAT t-shirt, I was not sure what to expect. I'm a big fan of their shoes and accessories but was not sure of their clothing line. However this product changed all my doubts that I had. I took the XXL size fearing that the XL would be a snug fit but was I wrong. I weigh 127 kilos with a beer belly and yet this size fits well with room to spare. So for all you belly people out there the XXL is the size to go