I wear this type of "fit-over" sunglasses everyday.  When I ordered these I thought I was getting something similar but for indoor/computer work.
They probably would have been great .....FOR A GIANT!!!  Oh, my.  The ad said "one size"  yeah! that one size is XXL!!
Definitly be aware of the size when ordering!