Wonderful fit.  Arrived on time but the deliveries left in yard and not to the house as I was promised