As an anal enthusiast, this toy was just a little too beginner. However, the small plug is great for beginners and the large is perfect for beginners graduating from the smaller plug. Although this is semi-porous and so limits sharing, the material does have anti-bacterial properties to limit the bacteria transfer risk. Bendy and waterproof, there are pros and cons for everyone. However, these trainers didn't really cut it for me and the material is not great for sterile play.