It was tricky to get the 3 pieces that make up the table top to line up and be flat with minimal gaps. The table looks great and is nice and solid. The time and effort spent putting together for those that are handy is worth it for the savings on a beautiful table. Those that are DIY challenged may have a more frustrating time.