received this desk last week, taupe color is awesome!!  So many pieces to assemble, but I had a visual designer friend come over to put together, he very methodically assembled this gorgeous desk, no pieces left over & it took him 2-1/2  hours.   Two corners of the desktop have slight damage, but I ordered a glass table top so it should be perfect when arrives.  I use a desktop computer & also purchased a keyboard tray to assemble under the desktop, but was   warned that it would not support it, a disappoint me to me.  Today I ordered a tray on casters that will slide under the desk and keep they keyboard tray & mouse on it...this is the perfect desk!