Very easy to assemble. Packaged nicely. It seems very sturdy and it looks really nice in our living room. The cushion is a little firm and we use pillows on the back to help add a bit of cushioning. Other than that, very happy with this purchase!