Personally, I would ignore most of the comments in this thread, except any pertaining to apple/android. I purchased my first set of these for my fiance over a year ago, and she has small ear holes if you will, and they work perfectly for her. They sound great, we scrapped her rather poor sounding beats for these and she loves them, and runs with them daily. Yes she has an iphone and they work flawlessly with them.
After stealing hers so often, I picked up my own pair and a spare set last time they were on woot, and I am in love with them as well. Agreed the control remote is rather large, but I can deal with that for the sound quality and price point. While I have android and can't quite utilize all the functions, the remote still works decently with my GS5. I have what you would deem large ear holes..and I still have no problem.
As with most things that people like to complain about not working, it usually can be narrowed down to user error. I work out and run and jump rope all while using these ear buds and have never had them fall out. If you read the directions, they specifically state to wrap the cord over and behind the ear and this simple trick has prevented mine and hers from ever dislodging during use. Further, Klipsch supplies a clip for fixing the cord to your apparel if the ear trick for some reason is still not enough.
I simply think reviews should be written bias free, all apple/android fan-boys aside as it is a product review, submit feedback to the manufacturer and leave it at that, or buy from someone else.
Human error, the ultimate weakness.
I would definitely recommend this product. There's my two sense and kindling, flame if it makes you feel better.