Assembly is easy if you follow instructions exactly but definitely takes some time. Desk is beautiful and sturdy.