I have been raving about this vacuum since my purchase. It is absolutely exactly what we needed to get stubborn couch stains out. I was willing to give it a try and get rid of my couch and get a new one if it didn't work but THIS SAVED MY COUCH!! Like new!!! Just buy it!