Stunning rug and colors show up so well with the new yellow sofa.  The blue is not solid color, but a blend of the light green and cream colors found in the rug design.  Rug lays beautifully on the floor.  I laid mine on top the solid neutral-color carpeting already on floor, which serves as a pad for new rug.  Lots of compliments on it.  You won't be disappointed in this purchase.