I’m very happy with this sofa/bed it was fairly easy to put together, my daughter and son in law used an electric drill as there are no holes but that’s only to install the feet and rollers. The one side of the attachment is upside down but still made it work. It’s very firm to sit on and easy to pull out to a bed. Put a mattress topper on and sheet and was pretty comfortable! And love the storage that ultimately determined my decision to purchase compared to the others on this site!