The colors are much darker than shown in the photo.  The rug is about 90% dark blue and turquoise, with very little white, and definitely not the beachy colors they appear to be.  The quality seems OK.  I lost $25 on the return, so not very pleased with this purchase!