Easy set up. Worked great on old stains and puppy stains . Like that u can set this on the stain or spot hit a button and walk away. Only bad thing about this is that once I used it irealized how filthy my carpets were. Now I have more work to do