I buy this vacuum about 6 month ago and it have be a life saver . I have a dog and a cat , both shed like crazy . after use this vacuum almost 100 % of the hair be remove . the smaller brush work great on stair , and make it a lot easier to clean hair off furniture as well . my dog drag a bunch of mud into the house , after the mud dry we use the vacuum to suck it out and now it look like nothing happen . even if this vacuum break after a year it be still worth buying . I like that it use the bag because its easier to clean up and no dust ! truly a great vacuum , and I would recommend it to anyone with little or large mess .