Arrived on time in good condition. My husband put it together all pieces accounted for, cabinet is beautiful thanks!