This is a well made hat. The only thing I don't like about it is the fuzziness of the fabric. But I got it tho wear at work so it's not a big deal. The visor is okay. So far seems functional, but I'll see when I really start using it full time.