I have used this cleaner 3 times it cleans fairly well however the resovoir that holds water and the resovoir that collects the dirty water are too small I constantly have to drain the dirty one because overflow valve keeps stopping the operation when the resovoir is only half full. it needs bigger holding tanks.