Eye check ups are never really too fun or exciting, but this place makes them super quick and painless. I've been coming here for a few years now and the staff is always super friendly and helpful.
Glasses wise they have some pretty decent selections. The last pair I got was Ray-Ban and they've lasted me for quite some time now. They also have multiple different brands and styles of contacts like daily, monthly, etc. They're very good about making sure you're fitted with the right ones for your needs and wants.
I'd definitely recommend this place for all of your eye care needs!