For the price, it's OK.  Assembly was NOT easy -- the seat of the bench was warped and getting the pegs and holes to line up was a major problem.  Five of the six screws and three of the four pegs went into place perfectly, and the others just didn't align correctly.  The finish is not as good as I would have expected, either -- some globs of stain and other places missing stain.  I used a gray marking pen to try to even out some of it.  I realize it's "rustic," but this didn't look intentionally rustic.