Is it good while running and stay on my ear or not ?
If you want good earphones for running I would get the SoundCore Curves. Everybody loves them. And if you wanted a spare set for everyday I would get a set of Soundbuds Surge. They are super comfy and really good quality.
Or go wild and get some Liberty+