It was ok, they didn't have a full waiting room which was good but at the same time they took forever to check me in. When I went to get my check up & then my follow up appointment the assistant was all over the place, she couldn't find anything which as a customer makes you feel nervous. All I have to say is I should've listened to the reviews prior to my visit. Definitely going to look elsewhere for my next check up.