St.botanica shampoos are awesome, I have used most of them.but among them st.botanica Moroccan hair shampoo is my personal favourite. Pros: 1. this shampoo is completely free from cruel sulfates and parabens.; Which are harmful for our scalp. 2. It makes hair smooth and strong as it has so many good ingredients like vimin B-5, vit- E and goodness of rosemary, jojoba andavocado oil. 3. it reduces hair fall and gives volume to my hair. 4. The argan oil in it gives a healthy shine to your hair . 5. Requires in a small amount to lather and has a nice smell too. Cons : the only con is it's price, I love this shampoo for my hair, for more soft hair use it with st.botanica Moroccan argan hair-mask , once in a week.