Everything you need to know for your appointment