Large selection of various name brand frames from affordable to luxury (which I can't afford haha). I went Friday at noon and found the service to be exceptional, friendly and quick. My new glasses were ready the next day and they're very comfortable and well made.