Cleaner very easy to use, does remove old pet stains, picks up most all water when using, was very surprised.