This sofa was very easy to assemble, it took one person under 10 minutes to put together. This certainly isn’t no expensive sleeper. We purchased it for our camper and it will fit a couple small children no problem. I wouldn’t recommend this for an adult to sleep on. I’m 5’4” and my feet hang off. Although it’s comfortable to sit on as an adult. Overall the quality is good for the price.