It's a beautiful, well-made hat. I wish the pocket was a little less deep, but overall I'm happy. I had to take off a star because I'm very disappointed in the shipping to Mexico. They advertise 5-10 days but that's false; DHL eCommerce doesn't operate here. My parcel was turned over to the local postal service, which took over three months to get the hat to me (I ordered it Sept 4 and it arrived today, Dec 12). This is perfectly normal in Mexico if you don't use private courier. I explained this to Grace Eleyae customer service, and to their credit, they offered me a refund (which I declined because my hat would arrive eventually). But all I would've liked to see is for them to change the incorrect shipping time on their website so other Mexican customers aren't disappointed. As if this review, the 5-10 day claim is still up. I'm afraid I can't recommend ordering from them if you're in Mexico unless they switch to a faster shipping method.