I was very surprised to find that the shelf came together assembled and was ready for hanging. Good quality and feels very sturdy.