Was ordered on 26 May, after three phone calls I was given Tracking number, was finally delivered 18 June. Began construction on 21st and finished on 25 June. My husband had to help the final two days of construction.  Most of the holes were pre-drilled,  however several were only "marked" and required drilling by my husband!! All this part was frustrating! Now that it's finished it looks nice, fulfills my needs, for which I originally purchased it.