I've only been using it a week.  So far, the cleaning is great! My only issue is this is the 4 th day in a arrow it stops cleaning before completing its clean cycle. 3 times it got stuck on something,  so be cautious to clear the floors.  Yesterday,  I'm not sure what happened,  it was stopping, I'm not sure why.