Love this sofa patio set. Fits our deck perfect. High quality. Takes time to put together but was not difficult. They're holding up well. I'm very pleased and love!