i have 2 very large breed dogs and a house that has mostly a sealed concrete floors. this product is amazing as getting everything off the floors the first time. i love that i don’t have to keep going over the same areas like i have with past vacuums. i am also loving how light weight it is and the multiple attachments that it came with. 
i have recommended this product to several people and will continue to do so. 
vacuuming my house has always been a chore but now it is less of a hassle and not so miserable!