The sofa is fine, the cushions are firm, I hope they soften up over time.