My first impression of these glasses are that they are great. The frames are comfortable and fit my face rather well. I had seen an earlier review that they were larger than she expected so when I got them I thought they would be big. They aren't that large. I have a pair that are just slightly larger than these. But if you don't like the large glasses look then these might be too big for your taste.
It did take some time for them to actually arrive. So if you need glasses ASAP for whatever reason, it will take about 10-15 business days to be delivered after you complete your order.
So far they are great and I'm happy with my choice.