Delivered with all the parts, although 2 pieces (the book ends) were broken. Came with a hex wrench but you'll need a screwdriver to assemble. Overall the assembly was not too difficult but did take me a little while. I'd say about 45 minutes. There are directions with images and they are good directions. 

Overall I am pleased with the purchase. It isn't very deep which is what I was hoping for since I wanted to put it in a little cut-out in my wall. I definitely don't think this will hold heavy textbooks, but I think it would be perfect for shoes, or desk items that you're tired of having clutter your desk like staplers, etc. Keep in mind there are slates and so tiny things will fall through. 

I took a star off because the photograph was taken from a lower angle which made this seem bigger than it actually is. Also because it arrived broken and the screws don't tighten very easily and aligning the wooden dowels can be hard/annoying.