Very easy to assemble, great quality and super durable. I'd recommend also buying an outdoor sofa cover (waterproof) if you plan to have it outside, unless you like the worn out look over time