Very difficult to assemble even though we hired a professional through the site. He spent 6 hours putting it together. There is a small hole on one of the sofa cushions, hopefully will not grow. The set is comfortable and attractive but I would recommend having a professional assemble and that adds to the cost.