I purchased these for my 5month old. I loved the basic color options. They are quite tall and some are made of softer fabric than others. The stripe, white, and red are super soft and look better, the navy gray and black (which are the colors that made me buy this bundle) are very stiff thick fabric and stand straight up on his head. I have to fold over and smush the hat down. Good price but wish they were all soft and floppy somewhat to give a cuter look.