Honestly, who cares about the fashion aspect? If it's about visibility, there are better options out there. I've seen people wear them during the day, which kinda defeats the purpose. Just get a decent reflective vest or some 3M strips on your clothes and you're good to go.