It looks much better in person.  The colors are vivid, teal blue, grey and cream.  It goes perfectly with my dining room chairs.  I've never purchased a rug online, and was a bit apprehensive, but am very happy with this purchase.