I love the shirt, but I needed an XXL and it just barely fits me! It fits more like a large, & I usually wear a size XL (sometimes a large depending on brand) The XL in this shirt was way to small I like the style & Diesel overall. I have a pair of there shoes that i rarely wear as well. They look great, but they are very narrow. I think the sizing in many designer brands can be "WAY OFF"