I truely love this sofa. Was very easy to assemble. Its firm but just the right firm. Very comfortable