I have a doula and she's amazing. She is calming, knowledgeable, and will be with me for my entire labor and delivery and then an additional two hours to help establish breastfeeding. I would definitely recommend it!
Wow that's great. Sounds like what I need. I have an amazing doctor I'm sure I don't need a midwife.
I would definitely like to have a doula. My prenatal yoga instructor is a doula and she provides awesome information during our sessions, tips and trics for the labor as well as for preparing and postpartum recovery.
A doula is a non medical birth partner. She will focus on you and your comfort, and provide emotional, mental and physical support throughout the labor. It is very helpful to have someone calm, compassionate, attentive and supportive with you during labor, to reassure you everything is normal, what a great job you're doin etc. A doula can set the tone for how everyone else can act or treat you (for example your partner or family members can take cues from her on how to help you). A midwife is basically the person in charge of the baby coming out safely and catching the baby. They can , offer you support, but may not be present until later stages of labor, and may not offer as much support (like massaging you) as a doula could.