I’ve ordered from Hats by the Hundred three times: two failures and one success. My Kentucky Rancher arrived perfectly, but my other two were distorted from being forced into a boxes that were too small for them. They also arrived in shipping boxes rather than hat boxes inside shipping boxes. I’d insist that they pay for the return shipping for the poor packaging. As for fit, I can see that not every company can tell you how it’s going to fit (a large size X or a small size X). I’ve heard of The Hattery (Hats Direct) and David Morgan doing that, but those are the exceptions rather than the rule. If I can avoid it I’m not planning on buying from them again. I did it with the Kentucky Rancher because no one else had it and I think it’s being discontinued.