I bought these for my 3 month old daughter.  There are so many colors you can find one to match just about any outfit.  The bands are soft and fit well.  The flowers seem to be glued on pretty tight.  The only reason I am not giving a 5 is because they smell like plastic.  I haven't actually had them on my daughter for more than 5 minutes because of the smell.  Even after I take them off her head will smell like plastic.  I've been meaning to hand wash them to see if that helps.  They are just too darn cute to give up just yet.