I was able to put this together by myself in just over an hour.  The drawer slides smoothly and has a stop to keep it from falling out.  The doors line up perfectly and there is a magnet that helps hold them closed.