I bought this for my two German Shepherds as I wanted a shampoo that was gentle on their skin but still cleaned their coats properly, and it's been excellent.It lathers well without needing loads of product, so the large 1-litre bottle should last a good while even with bigger dogs.Being fragrance free is a real bonus. Instead of leaving a strong perfume behind, it simply leaves their coats smelling clean, which I actually prefer.It rinses out easily and doesn't leave any sticky or greasy residue, making bath time a little quicker.After drying, both dogs' coats felt soft, clean and looked healthy with a nice natural shine.The shampoo feels well made, and I like that it contains ingredients such as oatmeal, aloe vera, coconut oil and Pro-Vitamin B5 as part of a gentle formula.The bottle itself is sturdy with a secure cap, and there haven't been any leaks while storing it.The only small criticism is that a pump dispenser would make it much easier to use, especially when you've only got one free hand because the dog has decided bath time is optional.I'd also like to see a clear guide on the bottle suggesting roughly how much shampoo to use for different sized dogs, as that would help avoid using more than necessary.Overall, this is a high-quality dog shampoo that leaves the coat clean, soft and looking great without being harsh on the skin. It feels well made, is easy to use and offers excellent value for money, especially if you have larger dogs like mine.