I was pleasantly surprised how quickly they were delivered. I did have help putting them together but it only took an hour tops. The tables are really sturdy and great quality! I would recommend!