I love this table...it looks even better in person! I had my contractor assemble it so I cant really tell you how easy or difficult it was to put it together.