I have a leaven German shepherds so this is great for picking up dog hair I got tied up emptying the canister vacuums this works great it's not bulky it's good for in the home not good for garage use the hose is narrow but overall this is a great vacuum the cord could be a little longer but it's good