The tables were delivered quickly and came without any defects. It was very easy to assemble, took about 15-20 minutes. You can put these together by yourself but I would go quicker with a second person.