It's great!  It was easy to assemble by myself - except I needed help bringing the box into the house - delivery company left it on my porch and it was heav;y.  
I only needed a phillips screwdriver and the ability to follow directions.   Although a couple of the directions were a bit unclear (I had never encountered a reverse screw before) but I figured it out.   Possibly the most difficult thing was putting on the back! 
 On the downside, one of my doors had discoloration and the handled offset - not the same height - the doors on the right were one height and the doors on the left a different height.   Called Customer Service and they ordered me 4 new doors!