Overall the frame seems like good quality and is solid. It was straightforward to put together. The seat cushions are on the firmer side to start. They did come with ties to keep them in place which is great. The back cushions are thin and not a wedge shape. I feel the back would be much more comfortable if it were a thicker cushion and wedged-shape (base wider than the top).