The shelf was good once it was put together. But putting it together was a JOKE. The  graphics on the instructions were terrible. I ended up going and buying some screws and just putting it together as best as I could myself. 
But overall, the shelf is great quality and it's working out great!