When I received the bench the leg was attached crookedly.  Called customer service and received another bench.  When the second one arrived it was the same way.  Disappointed.

Pros: Seems sturdy
Cons: Bent legs