Optically and build-wise, these are fine for the price.  I wear Timberland 1067B frames and the 62mm horizontal size works well but the 39mm vertical size is a little larger than I would prefer with these frames.  I keep them in my car and they work well for driving.