Perfect for our needs.  Assembling was a little challenging.  However the cabinet is sturdy and makes filing easy.