For the price, this bench really surprised me.  I was not expecting for this piece to be the quality it is.  The bench is very sturdy, easy to assemble and looks great!  The finish on the bench is very nice as well.