This shirt I ordered to give it to my husband. When it arrived in size L, it seemed very large and have sent it back, and then reappointed in size M. When I gave it to my husband turned out that it really is too small. (How ironic) So I exchanged it again ... The settlement had its problems, both for the refund as well as the replacement. The last shipment came even within one day already with us. I am very happy with the service. And my husband is. :-)