These hats are adorable, great color options, well made, and they stay on nicely.  My only complaint is that sizing runs small.  I got one 0-3 month hat, several 0-6 month hats, and a few 6-12 months.  The 0-3 month hat was to small for my newborn, we brought it to the hospital, and it didn't fit our 8 lb. 2 oz. baby boy, so unless you have a very small baby or a premie, avoid the 0-3 month size.  That said I sent my husband home to get the 0-6 month size, and that fit perfectly, I doubt it will fit up until 6 months, but it fits for now.  I still love the company, and plan to buy more of their accessories, just know that their sizes run small.