This is such a powerful little machine that i call magical. I have rented and bought many different carpet shampooers which are heavy and do not do the job well. This is hands down a great carpet cleaner which makes my carpet look amazingly clean. The soap that comes with it is very powerful and easily removes the pet strains and other marks from the carpet. It is very lightweight and portable, easy to carry up and down the stairs. Save money of expensive and heavy vaccumms and get this little magic. I recommend it.