Shipping was right on time. There was no damage and all the parts were there. The shelf is easy to put together and looks great!