The delivery was on time but the box was damaged, the styrofoam packing was shredded and a real mess, the screws, bolys, etc. were scattered throughout the box and I was lucky to find all the little washers, etc. Bench is okay. I'll think twice before I order again.