These are fine, inexpensive sunglasses. Good if yours normally fog up.

I like to run in little 5k races. But I don't like wearing a hat, and my normal glasses either wouldn't stay on while running or would fog to the point of being useless. But I didn't want to spend a lot on sunglasses just for this purpose.

These work well. They stay in place and don't slip even when sweating. They also do a very good job of not fogging up thanks to the small vents. And of course they keep glare down. A little dark if a really overcast day, but great for any other time.

I'm sure more expensive high end glasses are better. But for effectiveness, price and comfort, I really like these.