Just finished assembling it - very easy; I'm not handy but had no trouble at all.  Quality is very good; all the screw holes were positioned correctly (which is sometimes an issue with assemble-at-home pieces).  Very pleased.