Easy to assemble. Cushions are attached permanently. Delivery was delayed, but arrived. Hopefully it holds up over time.