I live with 4 cats and have carpeted floors so daily vacuuming is necessary. This device is easy to assemble and easy to operate yet is quite effective in picking up an impressive amount of pet hair. Since it is cordless and lightweight yet powerful, it is also very helpful in cleaning carpet treads on the stairs and for use on couches and chairs. I was astonished at the amount of debris it picked up even on areas I thought were clean. Highly recommended!