It’s super easy to assemble, take less than 5 mins. 
I haven’t be able to pull out the bed yet as my room is still in a mess; anywho, this sofa looks great and cozy, a perfect addition to my home office. I love the color and the cushions are comfortable. I wish they can be 10” longer, but this is perfect for small room, for this price, functionality and quality!