This is a beautiful desk and we loved it.  The reason why I'm not giving it 5 stars is because the 'electrical component' didn't work well (when we tried to assemble one of the cables kept coming lose and we decided not to use it because it could become a fire hazard).  Other than that, it's perfect and it was easy to install.