Very impressed with the shelf quality for the price.  It was not as easy to put together as the bench and it was heavy so I needed help hanging it, but overall very happy with the set.