Im absolutely in love with this hat! It is so well made and can go with just about anything. I decided to wear it out at the zoo and can say it definitely kept me out of the sun. I also absolutely adore the ribbon! Its not only adorable but keeps the hat from going anywhere on a windy day. I also liked that the ribbon made it very easy to quickly take off! All you have to do is push off the hat and the ribbon keeps it on your shoulders. Amazing! The only small thing is you definitely have to steam or iron it, it came a bit wrinkled but its no problem at all. Lovely hat! Thank you so much!!! <3