I ordered two end tables and they arrived about 2-3 days after I ordered. The packaging wasn't huge it was just enough to fit the screws, poles and glass. I almost didn't think it was everything. It literally took less than 10 minutes to put together.