I love this little vac for catching those hair balls that float away if swept .I love that it works to get hair balls off of furniture with the pet attachment. Since i bought it for hard floors and dusting, it's absolutely perfect. The amount of suction is absolutely amazing for such a small device and it is easy for me to carry while getting dust off my 10' tall wall, ceiling, and curtains. So much easier than my canister vacuum. It's light and the attachment are effective. The guys also found it great for cleaning up the man cave- much easier to carry up and down the stairs than the big vac- and the man cave has cement floors.