It may not have been the keratin treatment but I received one over two years ago and have had many haircuts since plus used plenty of sulfates considering I've only been cg for a few months now and I still do not have consistent curl pattern. I have curls that start out 3a then strait in the middle and 2c at the end. I have strait strands, wavy stands and curly strands. I have tried all types of products and techniques. All I want is consistent hair. But after two years and many haircuts I think it is permanent. Of course this is probably not the case for everyone I definitely do not want to put keratin treatments down or scare anyone but they are not for me and I wish I knew how to get my hair back.