Having hard woods floors and carpeted stairs, I use this compact cleaner to the stairs. It is easy to handle and does a good job. I passed my first one on to my daughter and treated myself to a new one.