Perfectly and all the above!
I exercise a lot being older you don't  smell the best put this shampoo make a big difference!
Rating: 5 stars