Very friendly and clean. Everyone is very nice and welcoming. The optometrists are very good and nice and make you feel comfortable. I do not wear glasses, i only wear contacts so i cannot comment on that selection. However, i liked that i could buy my contacts there with my insurance and did not have to use a prescription elsewhere. They are kind of hidden behind a paint store and the place seems small at first but their back office area is big.