after read all the review , I be convince this be the vaccum for I . it be not . it have no wheel and must be hand carry which be awkward to have both hand occupy while vaccuming . the suction be good on tile and hardwood floor . I have one small area of carpet . the carpet head be not rotary , simply a double row of stiff brush . it be difficult draw the carpet head across the carpet . actually , I have to vaccum with the pile direction to even be able to draw the carpet-head -- which do nothing to release the dirt in the carpet pile . but , I be still ok because I only have a minimal amount of carpet . it come with multiple tool . all of which be leave behind because they be not ` on board ' . ok if one want to run back and forth to switch out tool . and storage be a problem unless one want to put they in a bag someplace . the last straw be the filter\/bag . it be poorly design . dust collect around the seal and would drop to the floor upon open the bag compartment . the bag be some composite , clingy material -lrb- plastic\/paper ? -rrb- - make it difficult to shake out the dust . it be a long cyclinder shape and one have to invert it to get the dust out . it do not seem it would hold up to many water rinsing . and , from my perspective , it would have to be clean with every use . the long cord be nice except one have to now manuever the cord while vaccuming . remember both hand be already occupy with carry the unit and the vaccume hose . this be my first and last foray into the world of canister vaccum .