These glasses really block the blue.  Not sure I'd recommend for sunglasses as it looks funny, but since I work nights, I find the blue blockers help me on the trip home in the mornings.  Excellent quality and can't beat the price.