Extremely happy with this! It looks amazing in our small space.  The couch is firm but not in an uncomfortable way at all.  I have back pain so the extra support is appreciated.