We'll be decorating our hallway early next year and I need to start thinking about carpet for the stairs. We live in a fairly small terrace. You come through the front door onto a small square of hallway (about 1m2) and either go straight upstairs or through a door into the front room. We're quite outdoorsy so mud, sand, dust and dirt will come into the house so it will need to be an easy to clean carpet or good at hiding dirt. We've used lots of neutral colours and plan to paint the hallway either a creamy or slightly stoney colour. We have no pets but a 20mo and 3 year old. I'm only really interested in natural materials, wool probably best? I've looked at the stripy Kersaint-Cobb carpets so far. Any tips? Suggestions? Recommendations?