Delivery was on time. All the items were in good conditions...nothing was dented.  My husband installed the tv stand and it went well. Overall it took him 2 hrs as he is meticulous and made sure that all the parts were in the package and I think a nut was missing but he had one handy. We are satisfied with the service.