Sofa was easy to assemble. Comfortable. Only reason I don't give it 5 stars is because there was a loose staple on the bottom of the sofa and it stuck my when I was trying to get the legs and accessories out. Otherwise, great buy!