The bench is very nice and easy to assemble.  Looks great in my foyer and is comfortable to sit on while I'm putting on or taking off my shoes.  

Pros: Decent price, nice looking, easy to assemble
Cons: none as of yet