Fits my space nice. Seemed easy to assemble. The filing part doesn’t fully attach to the desk but that doesn’t affect functionality.