I love my new bench.  It was a breeze to put together.  It is very sturdy and exactly as described.  I would highly recommend this product.    

Pros: Great value, sturdy and easy assembly
Cons: NONE!