flipkart delivered the product one day before that was really good...but after reading the ingredients used to prepare the shampoo i came to know that khadi natural's have written only the herbal ingredients and the chemicals used were not written or better to say that the chemicals used were hidden.