This is a nice rug. Its not going to fall apart anytime soon. The colors are blue, light blue, rust, and gray with ivory/white. It's not teal. I have navy chairs and a linen colored sofa and it looks lovely. I was skeptical but its turned out quite nice.