Pos....Well built. Oviously a heavy duty upright vacuum Great vacuum. Vacuums everything from the carpet. Switching to vacuum through the hose is convenient Manuverible, lays flat to vacuum under furniture Turning off the rotating brush to vacuum hard floors is convenient. Changing bag is very convenient. Con... A bit on the heavy side. Not a concern for me because I have no steps. I have no need to lift the unit up stairs etc.