The colors match the photos online. However, the rug was smaller than expected. I ordered the 8x8 square rug for an 8x8 space, but when it arrived the rug was smaller, measuring 76x76. Disappointed, had to rearrange the room to work with the smaller rug size.