I bought these earphones for running because I did not want to spend a lot of money. I have been very surprised at how well the are performing. I run for at least an hour at a time and they rarely slip off my ears. The sound quality is not the best but they are more than good enough to keep you going in the cold and rain.
I bought these headphone to use at the gym so their prive was appealing. The sound quality is ok, fine for gym music. However they can become uncomfortable if you wear them for over an hour and they are a bit big for my ears. They do the job but I wouldnt want to pay anymore for them.