Works pretty good so far. Had to use it to clean up child vommit from the carpet. Easy to clean, however I wish the solution tank had a bigger hole to completely air dry after use.