It is advertised as a spot cleaner and it is definitely that but I did use it for my entire sofa. It handled the job well. I wish I could control the amount of cleanser released but it takes quite a few passes to get the cleanser up.