Easy to use from start to finish. It removed a new stain and so I attacked the old ones. It did a fantastic job on all the pet stains (dogs). I was thrilled it even removed an old wine stain. I would definitely recommend it to anyone.