Table set was easy to put together. It took about 45 minutes. Shipping took about 5 days. It’s sturdy and heavy. I just moved into my new apartment and it fits perfect in the kitchen. My only complaint is that the chair height is a little low.