The colors, the material and the size were all perfect.  The cushions are extremely well made with tight stitches, definitely seems to be coming from a high end store.  I was very happy with the outcome of my purchase.  Looks absolutely lovely on my back deck.