Randolphs are great sunglasses. There's a video on the RE website showing someone trying and failing to bend a frame out of shape. I've had two pairs of Crew Chiefs and love 'em. Great clarity and quality.
As with any non-wraparound shades, these will let some light in from the sides, but they'll be good for driving or even bright days when you're not outside all day.