It came in a million pieces but everything fit together very well and not so hard to assemble.  Love the color and low profile look.  

Pros: Great value, great look.
Cons: More color choices would be nice