Came on time..all pieces were there....husband put it together easily...well built and looks great!