We received this cabinet in TONS of pieces.  Somewhere I didn't (or forgot) to read it must be FULLY assembled.  That said, my husband and I set about putting it together (we are NOT experienced assemblers!).  Took us about 6-8 hours, probably because we worked slow.  When we were finished it looked just like the picture.  It is heavy, the finish is perfect! and it looks like it arrived fresh from a retail store.

Pros: Great, solida cabinet that meets all our needs.  Looks as pictured.
Cons: Takes time (and patience) to put together.