The legs did not line up with the pre-drilled holes and some of the attached hardware was damaged.    What should have been 15 minutes assembly time wound up being 2 hours including a trip to HD to buy new hardware. 

The finish was just a cheap oil stain that still feels tacky to the touch.   The bench will most likely need a coat of polyurethane to make it feel like a finished piece.

The piece is very heavy and appears to be sturdy but still only get 1 star due to poor manufacturing and finish.