My son put it together. Took about 1-1/2 hours. No problems, went together very smoothly. Vary pleased with the quality and how it looks.