The 19 cm length is exactly what I was looking for, and the detailed design feels surprisingly authentic. The material has a nice firmness to it without being uncomfortable, and cleanup afterward was easy.
The veining and texture on this one feel surprisingly real, not that slick plastic-y finish you get with cheaper toys. I was worried the size would be too much but the taper makes it easy to work with.
The 19 cm length is just right for me, and the realistic detailing actually feels convincing in use rather than exaggerated. The material has a nice firmness without being harsh, and cleanup afterward was quick.