The ordering process was a breeze. Quick delivery. The part was packaged very well as to protect it from shipping damage. It fit exactly and matched in everyway. I will definitely be using PartsGeek for all of my parts needs.