Arrived on time. Packaged well. No damage. Assembled it myself in 50 minutes. Solid product. Looks great!