Purchased this prior to the Holiday , delivery was dead on time, Condition was perfect. Thought it was a little time consuming to assemble it was worth it.. The quality and look is exactly what we wanted. Well worth the price tag. We are very pleased with this purchase.