My husband assembled it and it took a bit of time, but it was just more of a struggle with the weight and the inexperience of putting it together. But we are very pleased with the desk! It's good quality and is very sturdy.