Extremely easy assembly did it by myself! Table had a slight rock to it when I first set it in place, but now after using it for a day now I really do not feel it. The size it perfect for my small space. The finish and look is nice. Heavier than I expected. Overall, I am very pleased with my purchase!