Great piece!  Exactly the right size for what we needed.  
Had read a lot of reviews about the doors being slightly crooked.  When we put ours on they were too, but the item comes with a little metal wrench tool that you can use to adjust the angle of the doors and now they sit perfectly! 
Also one of the legs stuck out at more of an angle than the others, but that turned out to be adjustable too! 
Assembly took approximately 1 hour.