Arrived on time. Putting together was a pain! The screws wouldnt go in so they ended up getting stripped and one of the pieces of hardware completely broke in half.