I've bought cock rings before but they were too tight (why do they make them so small?) or just plain uncomfortable, but this one is soft and comfortable, and grips quite firmly without cutting off circulation. The vibrator is a real bonus too - for a small-form vibe it puts out plenty of buzz.