Horrible to assemble. I would recommend buying somewhere else unless you have the patience to build the table yourself (with lots of trial and error). The directions that come with the table are practically garbage. We were so close to returning the whole thing because the table would just not fit together. It looks great but who knows how long it will last.