Bought this to challenge my partners oral capabilities and it helped to train her a lot. It’s flexible and firm and the same time so it’s easy to shove into tight spaces(if you catch my drift). It’s easy to clean and the suction cup works well. We love this product, she enjoys the challenge and I can reap the benefits, win win!