We have hard wood floors.Nice suction. A bit bulky. Scares dog and cat.