Really nice cabinet, works perfect for my needs.  The instructions & pieces are very easy to follow for assembly (although it does take quite a bit of time just due to the amount of pieces).  You get what you pay for, so it's not solid wood - but it's still a sturdy piece.