WOW!!!!!  This Bench is perfect  in every aspect.  It is sturdy.  It is stylish. It is EASY to assemble. And the seat cushion is thick and should stand the test of time.  The contemporary yet classic styling makes it a fit for use with any interior design style.  I could not be happier with this purchase.

Pros: EASY Assembly, Very Sturdy, Perfect Size, Most Definitely A Great Value!
Cons: No cons.