This is a great outdoor sofa. It’s nice and firm. It was a bit of a challenge putting it together, but after we took a break and started again it was a little easier.