Perfect fit!  And it was delivered earlier than projected estimated delivery date.  I’m very happy to shop with Mayfair sales.