I was definitely impressed with the product -- nicely packaged with great labeling and easy assembly. Of note, i thought i was ordering a desk with white wooden legs but it's actually metal legs painted white -- for my purposes, that was even better than wood but please know that it has metal legs, not wood legs. 

Pros: a great value for a tight space -- very hard to find desks or console tables that are less than 3' wide; looks way better than i expected -- it looks great, nicely designed product. 
Cons: none - great value for the price. i may update this review later to comment on how the desk wears over time but don't know at this point.