Opened this today, first impression is good. silicone is the textured firm type, great for a gag. should wash easily, but be careful when you put it down anywhere, picks up dust and hair like a magnet...keep it in a ziplock type bag until the moment you need it. the penis part is attached to a ball, be aware that the ball will be in the mouth as well as the penis part, not an issue unless the sub has jaw issues.