3 are size medium & the plain one without design is a small but stretchy & fits like a medium. Used only a few times & have been stored for a bit hence selling. Noted yellow stain on the bottom part of the shirts. Have been washed but might come off with a stain remover. There is a small hole to the left sleeve of the plain tommy hilfiger shirt.