It took awhile to assemble but mainly because there are many parts, not that assembly was hard or confusing. The table itself is nice, it is not very big so if you're looking for a big office desk, would not recommend this one. But for a modest sized office space, this is great.