maria was 6 weeks early and I was very surprised, Sofia was just over 5 weeks early, this time not so much of a surprise