Everything arrived in great shape. There were plenty of extra bolts. The only issue was that a couple of the brackets for the backs of the couch to slide on had to be bent to fit on correctly. Once on, it is very sturdy. It's comfy, but the seats are very firm. The back cushions are soft.