This table was very easy to assemble. It comes with everything you need. It took about 20 mins. It looks great in my living room and is exactly what I was looking for.