its a nice style and all... but it is not XXL sizing... its a bit smaller I'd say it was more like an L and the sleeves are tight - the rest of it you can stretch out a bit but who really wants to do that?... I was expecting it to be a bit bigger. The material is not bad perhaps a little thin... it probably won't last very long but its fine for the price.