This product is great for spot cleaning. I was impressed with it's ability to clear upholstered chairs, couches as well as mattresses! Easy to use and light weight. Would recommend!