Bio Oil is good. I have used it and I don't have any stretch marks as yet! It smells good and it stops the itchyness!