The couch is great, I love it. Cushions are soft but firm at the same time. Great quality, easy to put together you just need a drill. Comes in a bunch of boxes but I didn’t mind.