Very nice shirt for my 5 year old. Nice quality and color. He normally wears size 6 but bought size 8, and it fits well. Bought with matching swim trunks (but in smaller size). He likes his new look -- very cool!
Update: I initially gave this 5 stars but have to downgrade my rating because after one month it was too worn out to wear. My son swam in it almost everyday and we took it to the beach. Granted, it got a lot of wear and I may have washed it (or dried it?) too much, but by early August I had to hide it from him. He still loved it but it had grown too thin, stretched out and faded to look good anymore. I had hoped it would last longer.