Nice and easy to assemble. Cushions are a bit firm but should soften over time. Can be reconfigured into different designs.