Colour and design is exactly as it looks in the pictures. We are very happy with it. It came quite creased from the packaging but is flattening out nicely after a few days. As expected it is pretty thin but that works well for us. If you are looking for a plush rug you might want to add a rug pad. Overall it is a great value for a 9x12 rug.