The frame and bottom cushion is good but the three back cushions are very poor quality. We have to buy more cushions to make it comfortable