This bench requires a fair amount of time to assemble, but the finished product is solid and attractive. You can sit on this bench without worry

Pros: Well-made, sturdy
Cons: A fair amount of assembly