Epidural Question

Sh

How long does the epidural last? I'm afraid I'll get it too early and it will start to wear off before I start pushing. Literally mt biggest fear about giving birth.