I've used this carpet cleaner a couple of times now and so far I really like it! It's intuitive enough and very effective. I tried it on multiple different throw rugs I own and it worked great for those as well. I own a big fluffy dog and cat who both love to shed and this thing did the trick for my very messy house. Really recommend!