I used this after my son was born and on other scars around my body, I didn't find that it made much difference,
Although it is great for dry skin, i ended up just using it on my legs and it left them feeling hydrated
I found it slightly greasy and took awhile to wash it off my hands or off the floor as it always squirted everywhere.
Great as a make up remover though, just make sure to throughly cleanse all the residue off your face
I used Bio Oil for my first pregnancy and came through with barely any stretch marks. On my second pregnancy used Bio Oil for awhile until it ran out and then just used a really rich moisturiser and at the end also barley had a mark. Not sure after using both whether Bio Oil is any better than a good old moisturiser - think maybe the answer is just keeping your skin moist and supple while is continually stretching.