I've had three, each very different from the others. My third was my longest, but that was pretty much by choice rather than chance.
#1 - 34 weeks. SROM, Hospital birth, 6 hours from when I figured out something was going on until birth. Thought I was prepared, but had no idea what was going on. Pushed into epidural at 7 cm by Nurse Nasty who told me "It's just gonna get a lot worse", but pushed baby out before meds took effect. Three day back ache due to that awful needle.

:
#2 - 39w 6d, SROM, Hospital birth, 2.5 hours. Unmed, after getting rid of Nurse Drug Pusher.
Became doula, learned a heck of a lot about pregnancy and birth! Then,
#3 - 41w 1d, SROM, Home birth, 10.5 hours. BUT, I stayed in bed for 4.5 hours after SROM, keeping the contractions easy, in order to keep from disturbing the family's good nights' sleep. If I had gotten up and active, he probably would have been born a LOT sooner. I didn't have the urge to push until about two hours after I was probably completely dilated (no VEs, so no real idea, just guessing based on other physical/emotional cues).
If we were going for another one, I'd definitely get the birth pool and probably have the baby in the water

, and I would guess closer to the 2 hour labor than the 10 hour one.
Follow Mothering