Thanks for your feedback! We hope you're enjoying your new sofa. Just to provide a vote of confidence with regards to the firmness, high density foam cushioning usually starts out on the firm side and then breaks in a bit over time with normal use. Especially with larger bench cushions which are a single foam core block that is a bit more tightly upholstered to keep its shape, the break in process can take a little bit longer than that of smaller, individual size cushions.
Our recommendation would be to make sure you're breaking it in evenly on both ends and sides of the seat cushion to ensure an even breaking-in process. Things should absolutely begin to soften up a bit over time. If you'd like any additional support, please feel free to reach out to us at firstname.lastname@example.org and we'd be glad to assist!
-Apt2B Customer Care