I'm a 5'7" tennis player weighing 140lbs, fairly athletic build, ordered some navy blue and white. It's too big for me, so unfortunately I had to return it. Size: As mentioned, this shirt is sized to match the logo. Essentially, this is a navy blue option. Fabric: The fabric is rough but good quality and thickness.