Perfect!  This set was exactly as advertised and all items arrived in great shape.  Easy to unwrap and put together.  Very stylish and I look forward to enjoying this set for years to come.  The cushion covers fit like a glove and the color was a perfect match to the color swatches.  Great investment!!!