I found this shampoo great for short to medium length hair. It really lathers well and you only need a bit. Great Rosemary Mint fragrance. I’m not sure I could use it every day - my hair was squeaky clean after. I don’t swim much but I will bet this is great for someone who needs to use a shampoo that will get the chlorine or salt out of their hair. I use a lot of Rocky Mountain products and this did not disappoint. However, I did find that I needed a good conditioner after.