I cannot believe how well this vacuum, cleans and mops. We don’t know how we survived without one all this time. Most of our house is carpeted and this cleans everywhere perfectly. I have it set up to run every day and it has not failed me yet. It also mops up the small linoleum kitchen floor we have perfectly. The best thing about it is that it has a self cleaning station. This machine takes care of itself. I highly recommend this Shark smart vacuum and mopping system.