First off, let me say, I hate putting together furniture.  However, once I got the courage to start, this ended up being the easiest I've ever tackled.  Good, sturdy, quality; all parts were there, directions are pictures, which was great!  Note:  if you don't want to anchor to the wall you can skip a few steps.  Also, the doors may not line up when first attached, but the can be adjusted till they line up.  I'm using this as a TV/Media Cabinet.  Highly recommend!!