Pros: Solid desk, easy to assemble, decent finish, includes cord management.  
Cons: A little on the heavy side.

Nice table, I use is to connect two corner desks together.