They were great. On-time. They explained everything to me and answered all my questions. I love Dr. Sing-Behl!! The after care instructions were very clear.