Assembly was not difficult.  It looks good and will serve my needs well.

Pros: Assembly is easy
Cons: Instructions need to be more specific early in assembly regarding brackets for shelf trim.