Although some reviewers were disappointed with this visor, I find it to be excellent. It's firm enough to stay in place and hold a night light when I'm running in the early morning, yet soft enough to absorb sweat as I run. The band part is like a good sweatband. The bill is solid and firm and holds my light firmly.
Rating: [5 of 5 Stars!]