My BF got her strecth marks only 4 days before she gave birth. I don't think they're that bad now, a few months after birth. I think it's one of those things that is really hard to prevent and no one can tell how l;ong they will last or how bad they will be. fingers crossed - haven't got any bad ones myself - YET!!!!