One never knows when you order online if the product is well made or not. I can tell you the shelf was packaged very well and the directions for assembling it was very good. My husband had it put together in no time and we hung it up right away. Here is the picture to prove it!