I had carpet installed in my sewing area. Easier on my knees and ankles and I think easier to take care of. I have a plastic sheet under my sewing cabinet so my chair rolls easy. I rather run a vacuum than a broom, swifter or dust mop. I have carpet, hardwood and ceramic tile in my house and the dog and DH get the hard surfaces all footprints. DH does the hardwood floors - just not often enough for me!