just get this vacuum recently , and I must say I be already impress by it . I have a blue rug that have be collect dust and pet hair for two year . I have vacuum it with two separate vacuum -lrb- belong to roommate -rrb- and neither could get everything off . rather , it take about a hour of back-and-forthing till it look slightly cleaner . with this vacuum , it take about five minute -lrb- maybe even less ! -rrb- and it be back to its original dark-blue glory . also , I be please to see it be not picky about what it pick up , like some vacuum be . wrapper , rubber band , bit of paper , leave , they all get suck right up in one go . the feature I really like be the dial on front that allow you to set what height of carpet you be clean . make I feel confident that it be really get all that debris out of my floor . I will say this though . this vacuum let you know it be work hard . it be very loud . like , small airport loud . Pretty sure my ear be ring a bit after I clean my hallway . but it be worth buying , I think , particularly if you be a pet owner .