Pros: great quality, sturdy, super easy to set up (the hardest part was getting it out of the box) 
Con: the surface of the desktop gets fingerprints and other non-permanent smudges from laptop, printer, etc. or whenever something touches it.