It was terrible to put together.  Instructions are not clear.  After assembled it does appear to be sturdy and has a nice finish.  3 wheels have already broke (moving out from wall on carpet to connect printer and hard drive).  Wished the keyboard tray came out 1 or 2 inches more.  Would return, but do not want to disassemble and ship.