baby oil and mineral oil are the same thing only baby oil smells good and cost more.