My baby was a bit bigger 4

My baby was a bit bigger 4.04kgs at birth on his due date. The delivery and labour was quick. Started having mild contractions at 2am. Actual labour starting at 5am with 3cm dilation..7am 8cm dilation and delivered baby at 7:34am. Since the baby was big had 3rd degree stitches(which are very painful). Because of the stitches stayed in hospital for 4days on liquid diet.