Frustrating to assemble (because it's got three configurations some of the instructions are a bit vague with how to properly line up the holes) but overall good desk!