I have two of these hats, one beige, one white, to go with all my outfits.
I love them. I have a fairly large  head , but they still fit.
I get SO many compliments, when I wear them every day, to walk my dog etc. Stay on when it is windy .
Great purchase.  Keeps their shape too