Ordered 4 of these - 2 in large for my husband and 2 in medium for me. Absolutely beautiful quality and the blue stripe is ideal for the cruises we are going on. I prefer mens tshirts because I hate tight shaped skimpy "sexy" womens tshirts. Large size is exactly as expected and fits my husband perfectly - medium however is huge - large is meant to be chest 42-44 and is accurate - medium is meant to be 38-40 BUT when lain on top of the large it is only 0.5" narrower - ie 1" around the chest smaller. These arrived yesterday and I was going to return mine for an exchange (although I'm worried small might be tiny!) but they are sold out in all sizes and I'd rather have it in a huge size which I can still wear, than not have it at all as it is so perfect style-wise.