We purchased this rug for our RV and it matches our throw pillows and carpet perfectly.  The colors are exactly as shown, the rug came in great shape, and in a timely manner.  It's not too thick so that we can fold it up when we bring the slide outs in on the RV but thick enough to be very comfortable to walk on.