The bench was easy to assemble and seems to be very sturdy. Cushion is comfortable too. Overall we're happy with it so far.