This is beautiful and very easy to put together. I am a 64 year old woman and I put it together by myself. Sofa seat is very firm, the back is soft and cushy.