The table set came in 4 boxes and was pretty easy to put together. Only took 1-2 hours to assemble and there were no issues. Once it came together, it was beautiful! Ordering a table set online may seem a little out of the ordinary but this one is totally worth it and super affordable. I highly recommend this one.