Doulas

I'm thinking about getting a doula just to help with breathing and hopefully not tearing too bad. I plan to have an epidural also. What's everyone's opinions about doulas? Have they helped or were they more of a waste?