Stents open up narrowed arteries. When you have a stent placed, it’s meant to be permanent. Stents can stay in your body without breaking down over time, though in some cases they may need replacement ...