Arrived on time. My 14 year old son put it together in under 2 hours. Looks great. Very pleased.