I ordered 6 of these to use in my school library. I put them all together myself, and while it took some time (about 2 hours each), the instructions were clear, and all the hardware was there. I did reinforce all the dowels with wood glue, since it's in a high-use area, but the shelves are very sturdy and well-designed. I love the way they look in the new library space!