Don't do carpet. Sticks pens and needles are constantly getting into them and you will find your self down on your knees to find them. Strings of thread is harder to get off from carpet. I would do ceramic tiles. Easy to clean and very durable and they have lots of choices even some that look like wood!