Peter
5/5
Excellent product, easy to use and really makes a good job of both carpets and upholstery. So much better than other other products I have purchased in the past.
Peter