Bio-oil

Has anyone had good luck with bio oil for preventing / diminishing stretch marks? And bout how long did you use it for ?