I bought this canister vacuum after reading the reviews on Overstock. I have tile and hardwood floors in most of my house and needed a vacuum that worked well in picking up cat hair. This one is fantastic!! It now takes me 1/3 of the time to vacuum the house. It's not really great on rugs but if you need one for wood and tile, this is it!