Took a long time to assemble, but worth the time. Is sturdy, comfortable, and the perfect set-up to entertain multiple people with the bench.