The husband has not had a chance to use the shirt yet since he's been on vacation. It fits him well and seems to be made very well also. But I will say, the customer service has been fantastic. My order was delayed while they waited for the shirts to restock. During that time my husband decided on a different size. I thought that somewhere thru all this my order would get screwed up but it didn't. They worked with me, got me the shirts I wanted and gave me a discount on my next purchase. Even tho my order was delayed I will still shop here simply because the customer service was excellent. If the shirts are as great as the customer service then you will have a repeat customer for sure.