Bought this to help clean our carpets from normal every day wear and because we own pets and sometimes accidents happen! It cleans great and is really easy to handle and use. It helped my my carpets look great!