Delivereir on time but the boxes were open the worst one the hardware was lose but had enough to put the rack together. Will put the other together next day.