Pretty reasonable quality considering the low price tag. Not too great on rugs and not ideal for long usage as the hoover gets hot quite fast. But other than that, does a good job on carpets of small/average sized rooms.