Very thorough! They made my daughter feel super comfortable, and they explained things in a way she would understand. Office staff was amazing!