This item is much nicer than I expected for the price.  It doesn't look cheap, and is heavy and durable.  Assembly was a bit confusing at first because there are no instructions, only a diagram. It's worth the trouble, though, because the bench is really nice when completed.