Assembly was not too bad. i'd guess it took about 90 minutes. just be careful about absentmindedly inserting the door pegs. i put one in the wrong way and it took a while to figure out how to retrieve it. all the holes are drilled and placed well. occasionally i had to unscrew a bolt and retighten it later, but that's no big deal. overall, this is a solid piece of furniture. soon, we'll be staining it. we did replace the door knobs to match the rest of our decor.though not a deal breaker, the rear cover isn't constructed very well, probably more due to the material it's made out of. there is splintering around holes for the cables.pros: easy assembly, solid construction