Not for every tennisshoe
Not sure but seemed like my shoes were squeaky only when I had them in so I took them out and no squeaks
Rating: 3 stars