Delivery was on time per initial date, I was notified of a delay but it didn’t happen. The box is a bit heavy so when unboxing and assembly I struggled a little. I completed the assembly in about 30-45mins alone. I love the table!! It is sturdy and material is smooth with distressed accents. I hope it is durable...I recommend this product.