Easy to assemble and very sturdy.  I love how wide the bench is.  Perfect for our large picnic table on our back porch.