Years ago my sewing room had carpet. I'm a barefoot kinda gal which isn't good when you have pins in the carpet. Love my ceramic tile even though its cold in the winter, I've not had one pin in my foot since going to tile! So my vote would be for anything but carpet.