I highly recommend this to anyone who wants a very clean home. I use this vacuum daily and my house is clean. The dirt I vacuumed up the first time I used it was an OH MY GOSH moment. It has great hose suction power. I am so pleased I purchased this vacuum. Over all cleaning is fantastic.