Perfect size and right style.  Arrived as planned...well...after a number of delay notifications but I was prepared for that because of the other reviews.  But still arrived on time for installation.