This couch is amazing! However, the manufacturer did not do a very good job on lining up the ore drilled holes. This was pretty disappointing. After muscling a few screws in, we finally got everything put together and it looks wonderful on our patio. Cushions are firm but comfy, clean up easily and we love that they attach to the couch frame. If it wasn’t for the poor alignment of the predrilled Howe’s I would be giving this couch 5 stars.