I bought this outfit for my 9 month old son. The color says teal, and the picture looks more of a blue teal but when it arrived I immediately thought they sent the wrong color. At first glance it looks to be for girls, not boys. The teal is more of a girlish blue/green. I will not put him in this outfit because the color is way off. Suitable for girls, not boys for sure