This is a very cute cap. The color is super vibrant (and I'm a huge fan of green) the material is really comfy. The only problem is the size. This hat really didn't fit my baby girl for long. She was born nice and big so I had bought several newborn hats and barely got to use any. I would reccomend only one or two newborn hats and then if you're really in love with a design or color order the next size up =)