Easy to use and the formula leaves the rug so soft and so clean!! I was shocked by how much hair it unearthed even after daily vacuuming. It also picked up old stains and deep down residue from powder products.