Bought these headphones for running/workouts as all other earbuds I've had in the past would fall out whenever I started running.
+ Complete peace of mind about headphones staying on
+ Excellent sound quality for the price
- Headband is a little large (and I wear L/XL helmets), but once you get used to it it's very comfortable
- Sound quality great but not amazing. Rough quantification: stock iPod headphones = 3/10, DiddyBeats = 8/10, this would be a 7/10.
I'm nitpicking on the cons but overall very satisfied and would definitely recommend these headphones.