I put it together myself!  Very easy...great, durable table.  

Pros: easy assembly
Cons: none, really.