Sarah the supervisor saved the day with this. Shipping was delayed and it took over four weeks for the sofa to arrive. Overall, I really like it now that it arrived. It is firm!