Brought my two boys ( 3 and 5). The staff were very welcoming, nearly no wait time, provided fun glasses, gave clear instructions, were gentle. Even when the three year old was a little hesitant, the staff were patient and allowed him to sit on my lap for the exam. The kids walked out with a goodie bag and got to pick a toy from the toy chest. Easy to schedule next visit at a time that didn't interfere with school.