Great piece of furniture for the price!  The wood finish is faux, but the piece is very sturdy (and very heavy) overall.  Assembly is a little time intensive - it probably took my roommate and I about 2 1/2 hours - but not overtly difficult if you take stock of all of the pieces and the instructions beforehand.  

Be aware that you'll definitely have to adjust the cabinet doors so that they line up with one another and against the face of the cabinet.  You can adjust the doors by turning the screws within the pre-assembled door hinge.