Well 1st off I'd like to say amazing! He is an awesome OB and Such a caring Doctor! He returns calls promptly a smaller practice which insures you'll get an appointment and he is never over booked! They will also call and reschedule your appointment if he is called to a delivery not leaving you waiting for hrs... Which is great! I love Dr Lopez he is awesome!