Time that was told to me for delivery was accurate. The delivery men were thorough and friendly. The product was perfect. A little darker than the pictures but that was actually a good thing since I have an active dog. It was easy to assemble. I am very happy with the product and the service. Especially for the cost.