Easy to assemble but the desk edge is a little scratchy so I need to buy an additional desk cushion to cover the edge.