Bought this for my hubby, I didn’t have much faith.  HOWEVER, this thing cleans great.  We tested with just squirting ketchup on the floor, and it handled it! We use it normally to clean up after our pups and keep the rest of the floor looking great, it handles it all!