This set was very easy to assemble. The fit and quality of the pieces are nice. The cushions are on the firmer side but very comfortable to sit in.