Arrived on time and as advertised. Installation on a 2006 Toyota Camry was easy and not too difficult. The right hand engine mount must be removed and the engine lifted until the top mounting bolt is extended far enough to remove the idler pulley. Conversely, during installation, make sure that the bolt is in the guide roller before installation. Search the forums for valuable information.