Very satisfied with speed of delivery from order date. Very heavy box and I was glad my husband and teenagers were here to carry the box inside however please make sure your purchase does not have any cracks or broken parts. A shelf I ordered was cracked upon opening the box and I’ve been waiting over two weeks for replacement shelf to arrive. I understand things happen during shipping but overall, very satisfied with my purchase.