First, the negatives - assembly was a joke: I had to drill new holes because there was no way the pre-drilled holes could work. I also had to buy new screws because the pre-drilled holes (that did line up) were also not deep enough and the included screws were stripped.  I also added washers to make the table more stable. 
Pros: It wasn't expensive.  It looks good where I am using it. I like having the shelves so I can keep my laptop and reading materials close by.