Exactly what we needed.  Good construction.  Easily assembled and installed.  Highly recommend