Beautiful table. The legs came quick, like within a week but the glass top took about 2 weeks. The delivery people were so nice they brought it upstairs to my apartment even though I didnt pay for that part of the service. Glass top is heavy. Legs were easy to put together.