Shirt is well made from good quality fabric. It doesn't feel thin but nice and thick. Received in 8 days. I followed the size table but XXL is just slightly big for me. Shirt is slightly long. I'm 1.72m and 71kg. Size XL would probably be the perfect size. Although I can return is free of charge, I don't feel it's necessary to return it for this small difference in size.