Package arrived missing all of the hardware, have to wait 2 weeks for factory to send over. Otherwise the shelves and other parts are definitely true to the picture and description so I am hoping once we can put it together it will work great for our small space.