Perfect communication, fast delivery and all fits with the description. Checking the item received i should say it t is correct and bmw is making the item with alloy made instead of plastic, so perfect choice to upgrade the pulley with the original brand and better material