I ordered this hat for my friend. He is very particular about his "hats." The fit was perfect, my friend marveled at the quality of the material and workmanship, and he went wild over the style. Ta Dah! He loved it! Bingo! And it arrived at his front step overnight. Thank you, Zappos. I appreciate your service, your attitude, the extra attention you give your customers and that all of your products are excellent quality. It is always a pleasure to purchase from you.