Pretty easy to assemble. It's a little small (which is what I  wanted), but very sturdy. Great little desk.