Overall I'm happy with this bench - but the legs were not all the exact same size so it took some time to level it out.  Good value for the cost.  

Pros: Nice looking and inexpensive
Cons: Legs were not all the same size