overall good and firm, the delivery team had a hard time putting out together but after an hr it was put together.  the holes werent drilled properly but i think its made very well and really firm but comfy, the pillows come apart for easy wash.  and it fits about 6 people comfortably. thought the ottoman came with it but Ill be purchasing that too.