Perfect for my use!  While time consuming, it was easy to assemble and all of the pieces were there.  I had a problem while assembling one of the drawers, wherein, the pre-drilled hole went all the way through the drawer front, except for the veneer.  As the result, the screw came right through the face of the drawer.