Arrived quickly! Fairly easy to assemble with hubs help. Too bad a the screwdriver wasn’t able to be used for all the screws and bolts. Angles made it difficult to turn the hex screws for tightening. Patience is a must! But love the result. The fabric is soft, and not velvet as pictured, but I like it better!  Firm cushion, which is fine also. Overall pleased with purchase.