so . much . after research several vacuum , this seem to fit my need -lrb- and the price ! -rrb- . it be super simple to put together ; you just need a screwdriver the first time you assemble it . the hose attachment be pretty cool , too , especially the Turbo Brush . they all fit nicely right in the pocket of the vacuum itself . I be almost embarrassed to say just how much crap this sucker suck up . we have three cat who do nothing but eat , sleep , vomit , and shed fur like it be go out of style , and this vacuum pick up EVERY furball they hack up ! not to mention kitty litter and food mess . we also have two different grade of carpeting , one of which whose flat , dense fiber be notoriously difficult to clean . I have to go over it multiple time with my old vacuum . the Bissel 's multiple floor adjustment -lrb- from high carpet to bare floor -rrb- make cleanup practically painless . plus , it have a hepa filter ! yay ! the only downside be fur and dust can accumulate in the top chamber which can make for a fussy , yucky clean-up , but honestly , I do not care about get my hand a little dirty , as long as the dust be off the floor ! and we have own this vacuum for over 5 month and it be still go strong . all in all , the Bissel make the Debbie-Homemaker in I so very very happy . -lrb- 3