I bought these glasses for the sole purpose of wearing them while cycling, and for that they are perfect, nice and light.  However that is the only time I wear them, they are too small for regular wear, too much light gets in from the bottom.