The sofa is pretty sturdy.  A bit too firm for me...I added a mattress pad and sleeping on it is much more tolerable.  Good furniture piece for small area.  Easy assembly took me 10 mins.