Nice polo from Tommy Bahama.
It's a poly/Spandex blend
Blue with a blue fish and blue seam.
Size is 2XB