For the price, it’s pretty decent. The seat cushions are firm, yet comfy. It was easy to put together and seems sturdy enough. It lost a star for the back cushions not having much padding. This seems to be a common complaint on this couch, and it’s very accurate. I thought after the cushions expanded for a bit (being in air tight bags) they’d be comfier, but they seem to have skimped on padding them. I would advise purchasing Poly-fil fiber to stuff them with since they do have zippers on the back of each cushion. Overall it looks and fits great in my small apartment.