Firm but comfortable. One of the legs does not fit as others have mentioned, now the couch is lopsided and I’ll have to get it fixed. This item costs too much for me to then have to get new legs or get it fixed. Overall I like it but wish it came with parts that’s actually work.