Well, for me, what has made the biggest difference is not how long I leave it on, but instead how well I "smooth" the conditioner/deep treatment into my hair. I go over small sections for a couple minutes each, throughly working the treatment in. But I have high porosity hair so that might be why this works so well for me.
Bookmarks