I went into preterm labor at 32 weeks and the doctor gave me the steroid shot (2 actually over a 24 hour period) to help mature the baby's lungs in case she was born. Luckily, they were able to hold off labor and I am now 2 days shy of being 34 weeks. My question is, what exactly does that shot do? and will it now last until the baby is born or will I need to get it again if I go into labor before 37 weeks? also, if anyone has had a previous pregnancy where they received this shot, how was your baby when they were born? I am very scared to have this baby too early and just thought maybe one of you ladies might help answer some questions for me. Thank you so much!