Very nice rug.  The colors are subtle but the blue in it is bolder.  Several shades of gray and would work with any gray color.  The background color is probably a bit more beige than it looks in the picture.  Nice weight.