Love this sofa! Plenty of room on it. It is a nice comfortable mattress. Came mostly assembled. I would definitely recommend paying the extra$20 for the room delivery. It was in a huge box and extremely heavy.