Very easy to assemble.  Color was a true white and I ended up spray painting is an off white to match my other tables.  Easy to do and it looks great.  

Pros: Very durable, easy to assemble
Cons: none