Couch has a firm seat but comfortable, plush back cushions. Fabric is softer than we expected and lovely. Easy to assemble. Would recommend!