It was very easy to assemble.  I'm not one to put furniture together,  but I put this desk together in about 45 minutes.  I only gave it 4 stars because it isn't as sturdy as I wanted.