The cabinet is overall quite nice and what I expected.  The challenge was putting it together--and I and my husband are usually quite handy at doing that.  The cam locks and bolts (pegs) would not grip each other to hold the cabinet pieces together.  My husband figured out that unscrewing the pegs a few turns was the solution.  We also purchased the matching wall cabinet and used the same adjustment process with it which allowed us to put it together much more quickly.

Pros: Quality appearance for good price
Cons: Impossible to put together without altering the cam bolt length