Shelf arrived on time and well packaged. Directions were adequate, we just had to change shelf directions a few times. Not that hard to assemble and looks great. Highly recommend.