Solid desk but instructions are difficult to follow, took us 4 hours to complete! One of issues I have with the desk is the elevated shelves for monitors connects to the desk via suction cups. I was as planning on connecting mounts to the monitor shelves but this is not possible since they are not permanently attached to the desk. I found a way around it but wanted to point this out. Also, the keyboard tray is small. My mechanical keyboard and mouse have very space on the tray I basically cant used the tray for what it is intended for.