Carpet cleaner is a bit heavy to lug up and down stairs but is extremely effective. Used as directed with very good results. Turned a 3.5 hour job with an older cleaner into a 1.5 hour project with excellent results.