The Sims 3 Diesel Stuff is a DLC package. To activate, you need to have The Sims 3 in your Steam account. The Sims 3 Diesel Stuff is delivered as Origin cd key after your purchase. The Sims 3 Diesel Stuff activation and installation is done entirely on Origin. Internet connection is required. Style your Sims with the latest Diesel apparel, accessories and furniture and get ready for successful living.