This thing goes above and beyond. More than enough suction power, long power cord, even big wheels to roll the power cords around. The nozzles are good but I use Myine for dust collection and water suction. A word of the wise, stainless steel will soak in carbon if steel filings sit there for a very long time. This causes the stainless steel to rust. But only superficial speckled rust (where the carbon steel was able to penetrate the stainless steel). When the one I have now wears out I plan to buy another one and would have no hesitation in recommending it to anyone. My father-in-law has had it for over a decade now and it still works very well so I probably won't be needing a new one any time soon. Great job Rijid!