I have ordered Soffe products in the past and have been completely satisfied, but the shrinkage after the first laundry cycle rendered this "XL" shirt unwearable. It came out the size of a Large or maybe even slightly smaller. I will think twice before buying a Soffe product again.