Too thin....pay a little more per pair/ get what you need.
Too thin,  you get what you pay for.  Another merchant sells same for a Iittle more money and they are as promised, thick enough to do the job and prevent slippage from heel...
Rating: 2 stars