Roller is not metal but rubber so the belts will last longer. Plenty of power but lacks in many regards. However being part of a system, there are other parts too. Otherwise it will hold up just fine for most usage. Cord length is good, and it came with a second filing strip.