Works great on hardwoods and with attachments. Very strong suction. Doesn’t work at all on carpets or rugs with any kind of a pile.