This product works amazing.  Purchased it to clean and office building with different flooring type and it works AMAZING.  I can clean with ease from one surface to the next.  It even came with the pad and attachments to clean hardwoods which was an added plus for me.  I absolutely love the fact that I can detach the base and use it as a handheld vacuum for those hard to reach place that collect dust and cobwebs too!  Great product!