Bought this sofa to replace our old furniture and it was perfect! Firm but not too firm and comfortable.