This is great for cleaning the carpet on your stairs and along the edges of your rugs. It's also good for cleaning your furniture and I'm sure it has many other uses! This portable carpet cleaner is amazing! I can guarantee if anything happens to the one I've got I would purchase another one! I have also purchased one for my daughter and my daughter-in-law!!