Pros:
-easy to assemble if familiar with IKEA building styles.  Took my wife and I less than 1 hour. 
- affordable
-perfect height to fit next our counter tops seamlessly

Cons:
-feels cheap and will definitely scratch over time.  We put a runner on the top to help protect it