Perfect. Great design, great price.I’m pretty disappointed with this product. The quality is just slightly above that of sunglasses sold at dollar stores. Wondering if I paid a premium for the carrying case and cleaning cloth. If I would’ve known the quality was this cheap, I would’ve saved $11 and just purchased them at the Dollar Tree. Love them, they were delivered on Memorial Day!