We dont know when she is due exactly. We are pretty positive she was pregnant when she came to us since she didnt go out. She came totaly engorged from having her babies taken away to soon. For awhile there we thought she was getting mastitis, luckily it cleared. So this is her second litter right after another. I hope she does well. This will deffinately be the last for her. She came to us on the 10th of October. Now she may have gotten out since they were moving in and she kind of came with the house (the owner of the house (who moved out) gave us the cat, she got it from a friend at our request to have her) So my guess is she was breed before or around that time. So she should then be due at any time now. Today we did notice her being very irritated by just about anything, and her tummy has huge waves of action from the kittens. So we know its coming very soon now. I will deffinately keep you updated on the little ones too. My guess is 5+ becuase she is huge, bigger than the pics seem to make her look even. I wish it not to be true, since it will be hard on her to feed that many babys. She is probably depleted from the last ones still. We are not sure on her age, probably 2-3yrs. Who knows how many litters she has had. Im glad she is here now and wont have to go through it anymore.