I have been very happy with my Navigator! It moves easily from carpet to hard flooring, and where other uprights I have had will scatter the mess on a hard floor, this vacuum really performs! The hose is nice and long for using the attachments, and is easy to use for stairs, high reach areas, and upholstery -- easily reaches without twisting or tipping the main unit over. The canister is easy to empty, easy to clean. All around great vacuum!