I had some large area rugs in my home, too big to roll up and toss in the washing machine, I tried spot cleaning them but with pets and kids it was becoming a losing battle. I found this Power Scrub by Hoover at my local retail store. It has taken years off my rugs, they look nearly new again. Filling the carpet cleaner is easy, it holds enough solution for me to be able to get the entire job done. The spin brush really helps to get any dirt trapped deep into the rug or carpet. The cord is very long, which I love! It does not store very small, but that is okay I like this because it gets the job done well the first time. I would recommend this to anyone who has pets or kids and it is a must have for anyone who has both.