I've been using this visor while I run and it's done well. I'm a little worried that the Velcro won't hold up over time though. I throw my running hats in the wash occasionally but I don't think this visor would do well, I think it would fall apart.