Assembly was not bad. It is a nice looking table but is not very sturdy. I don't expect it to survive children or clumsy people but it works well for the price.