As always with ordering clothes from Asia, there is no washing label and choose the right size. The shirt arrived from Luxembourg though, so no customs issues. I have European L and ordered XXXL. With 195m and 73KG, this is a perfect fit. This is good quality and the shirt looks premium. It looks like the shirt is iron free, so I am not sure if this is 100% cotton (as I said, there is no label). The pocket is real which completes the design nicely.