Delivery was great and they stayed in contact with me the whole time. So easy to assemble and we are now enjoying our new pool table!!!!!