This is a nice couch. The cushions are firm and the fabric is a surprisingly nice quality. It is perfect for my sitting room, I wouldn't pick it for a comfy couch to watch tv though. It was easy to put together and it shipped super quick. My only complaint is that it says reversible cushions but none of the cushions are actually reversible.