The Nihar Shanti Amla Hair Oil is a really good hair oil and is a really old and a trusted brand as well . It is a very good Amla oil and a perfect hair nourisher indeed . Although it has a strong smell that some people may not like .