Love the bench.  From the picture I thought it would be slightly larger and I wish the product came with baskets.  Besides that I do love that it came with the seat cushion, it is very soft, almost like memory foam.  It looks great in my entryway and excellent stop to sit and place your shoes on before you leave.  

Pros: great value, easy assembly, soft cushion
Cons: wish it came with storage baskets