Just had new carpets installed,just a nice job of cleaning and picking up strands of carpetthat come with cutting.Also was good at pickup up of solid service floors.No regrets with purchase