It came on time. All pieces and parts were there. It was assembled with no problem. It looks great and goes well with my furniture.