Exactly what I needed.  Easy to assemble, everything well labeled.  Sturdy and looks great.