They do fit somewhat snug but I couldn't say small. I have always bought !00% cotton polo shirts, Ralph Lauren or Tommy Hilfiger. I decided to try a blend for longer wear. They also dry more quickly and may be a bit cooler.