Assembly was horribly frustrating. Half the screw holes were stripped and the screws were too short to grab. A lot of the holes didn't line up. Overall disappointed in the quality, which was especially evident during assembly. We had to drill out a few spots to make the screws actually fit, and used our own screws for a couple of spots where the screws included were too short. TBD if the furniture will hold up. Cushions were also not as soft/comfortable as we hoped. In the end, it looks nice, but we'd probably have gone with something else if we could do it again.