They were super friendly, the doctor was very knowledgeable and nice. They were exceedingly patient with my 5 yo son and had a good selection of frames. We were there for a while because we both got our eyes dilated, but it takes time for the stuff to work so it's not their fault. They even gave my son a prize from the treasure box!