Cheerful, hard-wearing, looks smart and is easily cleaned (we have dogs).  Perfect.