The hat is well made. Nice even stretching all the way around. It looks nice on and it definitely does its job in keeping son off of your face and neck. I felt it fit well. My only reason for giving it 4 out of 5 stars is the material is thick. It definitely kept the heat in and I felt hotter with it on then with a normal baseball cap.