How long was your labor and how long did you push?

Yesterday my SIL baby boy was born 💙 she was in labor for 14 hrs and pushed for 3 hrs 😱 is that normal? Can they let you push that long? With my daughter I only pushed for 5-10 min & my son for 30 min.