I wanted ha tough hat that could handle some abuse from me and my playful dog. This one fits the bill. I do recommend ordering a size smaller than you think you need. I have a very large head, just ask my friendsLOL. I usually wear a extra large hat in size. Another purchaser made this recommendation and he was right. The large fits me well. Love this hat.