I love this sofa! The fabric is very soft but the sofa itself is on the firm side. Its very comfortable and looks great. Would purchase again a heartbeat!