I'm writing because my BFF and I put this couch together in 59 minutes flat! The directions were fine (including the suggestion that you get a friend to help!), all the pieces were there, and we were both amazed at how solidly built it is. Cushions on back of the seat are poly, but seat cushions are very firm. Good webbing and metal supports on both backs and under seats, covred by fabric on back. Poly accent cushions are cheap, but that's not why I bought the couch. The finish is nice microfiber, as advertised. The seats are solid, quite firm, feel as if they will hold up. This little couch is great, just what I hoped it would be, and very good for the price. It also shipped very fast.