Works well so far. It has good suction, but I only use it on the hardwood floors to pick up small stuff quickly. I don't use it on carpet, I use my central vac for that. We will see how it holds up over time. I put felt pads on the bottom so it won't scratch the hardwood.