I have own and use three of these vacuum in my business over the last 25 year and have always love they . good price , Great Suction , Small , Easy to use , etc. . I can echo all of the other user comment in that this be a great vacuum . but , they change one thing on the most recent vacuum I buy that I just hate . they make the hose a short springy thing instead of a longer non-springy deal . so , when you set the vacuum down and start use it to clean up , and pull on the hose to extend it , it yank on the vacuum , even bang it into thing or drag it around . no more set the vacuum on a ladder to clean something higher up , or set it on stair ; it would tumble down in a instant . and the hose be so short that you be always pull on the vacuum with it . I take my old vacuum hose and put it on the new vacuum . hopefully I will not accidentally step on it and crush it as I have do before , since now I can not replace it except with the new springy one . I call Hoover to complain and ask if the old hose be available . answer - no. . so , as much as I like this vacuum , it be a bit of a deal breaker in ever buy another one , unless I want to spend the time try to find a older hose or some other hose that would fit it , or make one on my own somehow . the Hoover rep seem unsympathetic to my problem and offer nothing - just what I expect with the way customer service be these day . as a aside , I buy this on Amazon at a great price , and know I could send it back , but do not . I really love Amazon pricing and service that I have that option . so , keep this new change in mind in decide whether to buy a otherwise great vacuum .