The sofa is easy to assemble, very comfortable. Great for relaxing, entertaining as well. It has been a great addition to our patio. I also got 2 matching chairs and a small round table to go with it.