Perfect fit, and super helpful customer support! My package was lost in shipment, but was recored as delivered. I had little proof to go on, but Customer Support thankfully gave me the benefit of the doubt, and sent me out another. So glad, I love these basic shirts! Will definitely be buying more, thanks!