My new glasses came in the mail today. Any thoughts?