Beautiful rug!  The colors are perfect...just enough blue/teal, gray and white.   The colors go perfectly with my beach/coastal designed home.  I was very disappointed when I first received rug, not due to the quality or color, but  instead due to the poor care taken when the rug was rolled at manufacturer.  It took several weeks of moving a heavy coffee table to flatten out all the unnecessary creases and folds.