I have have this vaccum for a little over a month , and so far , it work fantastically ! I use it almost daily , and it pick up everything in its path . the on board tool be great for vaccume the sofa . I would definitley recommend this vacuum to anyone who need a good vacuum on a budget .