I actually was able to put it together by myself.  One thing that you need to know is that there are two hinges that are different from the others and those go on the bottom left door.  If you mix them up, it won't work.  It took me a while to figure that out.  Other than that, I would say it's pretty good quality for a assemble it yourself piece.  None of those tiny Brad's, it's put together with screws so it should hold up better.