Exactly what we were hoping for!  It arrived right on time in perfect condition and was very easy to install.  So far so good!