I was disappointed with this. I had a terrible time putting it together. The different joints did not fit together properly and the cardboard pieces that are suppose to give stability, were way to small to cover the back. So I had to use other materials and nails to get this shelf to stay together like it is suppose to be. 

Pros: The shelves were ok
Cons:  But the stability pieces were too small for the opening, the nails were too large especially since they didn't lign up prperly