This works great with pet messes and I’m sure it will be great on couches if my dogs ever have an accident. I originally thought it was a vacuum too but it is not it’s just a carpet cleaner and extractor. It’s pretty heavy so that’s the only downside for me.