I'm thinking of getting carpet before DD2 starts learning to crawl. Only problem is we have a open plan kitchen/diner /lounge. I want to leave the kitchen as it is the cut off is diagonal so awkward to stretch out to the diner so would have to re do which is pricey ( the floor is sheet vinyl. So my question is there anything I can put down by the dining table that is easy to clean and doesn't look awful ? 2 DD of 31/2& 6 months so they drop food