I got these for my 16-month old girl. She has very little hair, even for her age, and what little there is just sort of flops into her eyes, and it's too short to pin back or even part off to the side. These are perfect for her; they hold the hair back and make her look so cute and girly, and distract from the fact that she has very little hair for a girl. They are soft and super stretchy so I think they will fit her for years to come, and she doesn't mind wearing them or try to pull them off like she did with other headbands. Oh and the huge daisies are so cute! (they can wear them alone without the daisies for playtime, or with daisies for pictures/going out) The only thing I have to complain about is that the color shades vary slightly from what is shown. The white is actually a cream/offwhite, so it doesn't look good with white outfits. The lightblue/zebra one is actually a teal color, so I find that it doesn't match anything, and the light pink one (the plain one without zebra stripes) is actually a peach color, so it doesn't look very good with light pink clothes. Oh and the light yellow is more of a vibrant, neon yellow. Those are just slight variations so it's not that big of a deal, just keep in mind if you're buying these to match specific outfits like I was. Overall I love these headbands!