Works just great on wood floors and carpets,vacuuming and washing them. I also like the fact its battery operated and cordless and wont trip over a cord. I love my Bissell  Crosswave  Wave pet pro cordless machine.