The assembly was difficult.  The screws provided to fit into the cam bolts were too short if tightened all the way into the predrilled holes provided.  I was able to make it fit together by leaving the screws several turns out from the panels.  Back panel is a little flimsy.

Pros: Finish is just at pictured and a nice color
Cons: Pieces don't come together easily, cam holes and screws provided don't match up.