This is a canister vac, without a lot of bells and whistles. I have only had this vacuum a short time (weeks), but the few times I've used it the vacuum functioned well. It has good suction and cleaned both carpet and hardwood floor OK. A good functional Vacuum for the price.