All the parts were there and it was assembled within two hours. It looks better than I expected and it fits nicely in my living room. The lift-top mechanism feels very sturdy. It also has a surprising amount of space for a table of this size.