Perfect couch for a small space. Cushions are on the firm side, but not uncomfortable. The best part was how crazy easy it was to set up. I did it on my own - easy!