I just happen to have wood floors. They were here when we moved in. I hate rugs. I have a mat in front of my cutting table and ironing board. I can roll it up. As far as dropped pins, I have 2 magnets; a mechanics (long handled) and a smaller one. Extends to couple feet. microfiber dust mop for the thread lint.