Nothing but good things to say about this bench.    Arrived assembled (that's a plus!), nothing wrong with it.  Good quality.

Pros: Everything
Cons: Nothing