I spot treat pet messes. It works well but is not very ergonomic. Using it longer than for a single spot or a few spots causes hand cramping. Easier to use than the Lift off I had previously, but not suitable for cleaning stairs