This is a great sofa! It was so easy to assemble that I did it by myself in 30 minutes. It’s sturdy and feels great. I wouldn’t sleep on it daily as it is pretty firm. I highly recommend.