I wear sports bra while running and working out. Yes they stay in place. Wal mart of a places ha a fruit I the loom 3 pack that is kind of like a half cami but spandex material. No padding so they don't how a lot under shirts but give you a good be wearing feel.