This vacuum does a very good job on carpets, runs quietly and has a lot of suction. It is fairly heavy and moving the handle from the upright position to the vacuuming position is very stiff. I like the vacuum and would buy it again.