Congrats! Due date is just an estimate. Cadence was born 3lb 5oz 30.3 weeks on Feb 11 due April 18 and came home March 12 at 34.5weeks at 4.5lbs. She was in there exactly 30 days. As long as everything goes good your baby shouldn't have to stay long.
My little baby girl was born on September 5 at 34.6 weeks. She weighed 4 lbs 13 oz and was VERY sick the first few days. She was within minutes of not making it so, needless to say, she was born in quite a bit of distress. But, despite all that, she came home from the NICU on Friday after spending 9 days there. I'm hoping your little one is home by now. But if not, it should be very soon. Good luck and congratulations!