The packages arrived on Friday, the estimated delivery when I ordered was suppose to be Monday so we were able to set it up and use it that weekend. Set up was easy just took us about an hour. Everything was better than expected. The table is sturdy and the chairs are as well. Very comfy chairs. Not sure if I will get cushions for them. Easy to make sure the chairs and table are level as well. I would definitely purchase this again if needed.