Not flimsy particle board, and lots of flexibility with the adjustable shelves.  It has more shelves than cabinets of similar size.

Pros: Easy assembly.  More shelves - all adjustable.
Cons: More color options would have been great