Keratin Hair Treatment Duration / This treatment has gained popularity among the natural hair community, but has also caused controversy, due to its ingredients and possible side effects.