The sizing has changed dramatically on this item over the last year. It was bought as a gift for my son in law who still wears the same t-shirt exactly, that was purchased last year in an XL and is still in excellent condition. I originally ordered an XL this year but it was obvious when it arrived that it was not going to fit him. I returned it and reordered it in the 3XL but was very disappointed when it arrived to find it was still measuring up over 4 inches narrower than his last one. This item also had to be returned as it did not fit him, yet he has not changed in size with other brands of clothing. Very disappointed overall, won't consider buying this brand again.