This shirt is100 % cotton and comes in Navy Blue. The Text and Dolphins on the front are embroidered. Shirts sizes 2 XL, and 3XL are extra. If you are buying one for your wife, son, or daughter please select family dolphins. Please List in the special Instructions box what you want under the dolphins on the front ie Name, Rate , Time onboard Name if you ordered family dolphins.