Yes, we received the part and it was a perfect fit.
Thank you for that.
However, it was promised in 2-5 days and after repeated calls it finally arrived 2 weeks after I ordered it.
To me, despite all the excuses, that is not good follow through or customer service.