Delivery was timely- everything was well packed. It took a while to assemble, but the final product was gorgeous! Well pleased with everything