I was pleasantly surprised to find that this bench was so solid and easy to assemble. It is solid and sturdy.

Pros: easy assembly
Cons: no options for prefinishes