Very nicely packaged and easy to assemble. Soft fabric and medium firm cushion just the way I like. Overall I’m very happy for the purchase.