Amazing! Not only does it clean messes it had brought up so much hair from my pets even after vaccuming. Did amazing for stairs to.