I ordered the hats not more than a week before I received, super fast shipping and size one fits my seven month old amazing. I got three pairs, dark green, yellow, and the tan and we took the green to the pool today and got so many compliments as well as it was pretty water resistant.