I have wood lamimate downstairs and the original hardwood floors upstairs. Sewing room is upstairs.Since I bought my spin mop I like my floors a lot better.I would rather have anything other than carpet in my sewing room. Pins and needles in carpet are no fun.