It was fairly easy to assemble, though the lettered hardware received did not match the instructions. Easy enough to figure out, though. The cushions are substantial. And it’s comfortable. Not overly excited about the glass table top, but it’s a decent size and a tablecloth or runner will make it better.