The colors in this rug are exactly as pictured, except the background is grey, It is darker than online and than the picture I posted. It looks off white, but it is a medium/light grey. Quality rug, nice weight. The rug layed flat immediately except for the edges on the corners. I set chairs on them and this picture is two days after I received the rug. For size reference, the rug I have is a 5 x 8. The table and chairs just fit, but I like the colors and design too much to return and it doesn't come in a 6 x 9, which is what I really needed. The only 6 x 9 rugs are plain or cheap looking until you get into the *** and up range. Overall the colors, quality and whimsy of this design can't be beat for the price. I love it.