I'm a 5'7" tennis player, weigh 140 pounds, have a fairly athletic build and ordered a small navy and white. It's too big for me, so unfortunately I had to return it. Size: As I said, this shirt runs large. I usually wear tight-fitting shirts, but small ones usually fit well and the logo goes with them. dark blue option. Fabric: The fabric is coarse but of decent quality and thickness.