The hat has the look of quality.  My only concern is the large may run a bit small.  At some point I might want to get a hat stretcher to help make it a bit larger or at least help insure it doesn't tighten up over time.