This vacuum is fantastic! I love the fact that there is no wait in the handle it makes it almost effortless to vacuum carpet and hardwood. This vacuum cleans more than any other vacuum we have had. It works just as well on carpet and hardware floors and switches between the two effortlessly.