Easy to assemble. Seat has a lot of cushion and very comfy to sit on. Love the beige color too.