has anyone ever used a doula before?

Phuong
This is my third pregnancy. I am kinda nervous that my boyfriend will faint so I end up hiring a doula for my birth. How is the experience with a doula?