This desk is perfect for what I needed. The directions can be a little confusing and difficult to decipher but all the hardware and desk parts are labeled and packaged for easy identification. Once assembled, it looks great.