I bought these as a replacement padding for Oakley prescription glasses.  The original ones slipped off and actually ripped because they were too thin.  These are the opposite: they're much thicker and tighter, so much so that they were difficult to get on.  But once I did, they did not slip as much and provided more grip without being uncomfortable.  The nosepads are pretty much exactly the same.