Jeans work great as long as they are not too tight where you can barely fit your phone/wallet in because it may fall out. All I wear are cargo shorts in the summer. I have noticed less and less ones with zippers. But buttons are not too bad. Now I have a fairly big sized phone so I cant speak for everyone, but putting it in the pocket with buttons sideways, rather than vertical works pretty well. I also put my wallet in the same pocket with it because more items in the pocket=less room for it to move.