I wear my M-Frames for riding as well as my everyday sunglasses. They fit well, they stay put, the offer good coverage to keep wind, etc out of your eyes, they offer a full field of view (no frame to get in the way) and they are comfortable and offer lenses for every condition.