Meh. You get what you pay for.  It is a rug, the colors are correct and on second look it does match the pictures when you look really close.  But the colors, designs are all splotchy and pixelated looking.  It is like a bad pixelated image was printed out onto a rug.  I wouldn't order it again.  I honestly don't feel like messing with sending it back so I'll use it in a spare room that my dog messes around in. You get what you pay for.