Easy to assemble and very sturdy.  However, each of the 6 desks that I ordered had sticky glue on the edges. It requrired some pretty intensive cleaning to get rid of it.