Shelve is made very well. A few kinks in assembly. Overall we are very pleased with our purchase.