I have a wood floor with an area rug in the center of the (very small) room. Like both. Mind you, the dust bunnies get quite thick as I'm not a frequent (weekly) cleaner. I suck them up with the vac as far as it will reach. My threads and scraps seem to vac up fine on the carpet but it's a very low pile while still being of the 'plush' variety vs. berber or something else really low pile.