The white hat I ordered is great for summer, warmer days. It fits perfectly - I'd say I have a medium sized/normal head - and stay put even during windy days. It is well structured and well made. It arrived fast and well packed. I'll be buying more from them.