The colors are exactly as shown, and it is a very good quality.  The thickness is nice, and the rug is a good quality.  It comes rolled, of course, but we got it to lay flat pretty quickly.  It's just what we wanted.