wow, congratulations shes absoloutly gorgeous, shes an amazing weight for being early, imagine if you'd managed to go to due date before she arrived she would of been huge,
sounds like an eventful labour and post labour but glad ur both home and doing well now xXx