Relatively easy to put together, though very difficult to get the marble top onto the top of the cart. :( it is very very heavy. make sure you have someone strong.