Colors are true to picture. Much more plush than I expected for the price. Rippled until I put a mat under it and now lays flat. Love it!  Wish I had a place to put another one just like it.