The sofa is beautiful and is fairly easy to assemble. Despite the fact that it comes in pieces, the sofa feels sturdy and well-made. I don’t care for the firm seats. I like to sink in to my couch a little bit. Other than that, great purchase.