Desk is a good, compact size and very modern in style with glass op and silver metal legs.  Was a challenge to put together due to scanty directions - basically several illustrations only, could have been better written.  My son did succeed tho :-)  Only flaw is the keyboard sliding section - it does not pull out very far and it does not stay in the pulled out position - it tends to pull back under the top.  I have an ergonomic keyboard and it does not fit well.  Will likely have to buy a different shape to see if that helps.  I can slide the keyboard partially on my lap and use it sufficiently.  Over all desk is good size and contains all the computer components I have.

Pros: Pretty and classy appearance
Cons: sliding keyboard tray does not pull out all the way and slides back on itself so it is hard to use an ergonomic keyboard.