Pros include the following: outstanding, tightens, and lifts a dense heavy carpet at maximum speed, which very pleasantly surprised me. tends to amass a great deal of dirt. Having certain negative aspects It does so in a reasonable amount of time, and there is sufficient quantity for two rooms.