The bench is very sturdy. Shipping was quick. It was really easy to put together. 

Pros: Very sturdy and easy to assemble
Cons: no cons