Great quality.  Cushions are firm, but comfortable.  It is put together in three parts, then connected with clips - which are much better quality than I have seen in the past.  This worked perfectly- we were able to bring the 3 assembled sections onto our porch and then connect them together.