Removed ground in dirt and stains
New couch with a new puppy. Pleasantly surprised it removed all stubborn stains and puppy mishaps.
Rating: 5 stars