This thing is AMAZING on its own, but if you're like me, you'll find ways to make it even more realistic. For example, roll it up in a pillow, and go to town, or put it in an old sock, and slip the sock onto something (I use an old stationary bike seat), and have at it that way. It is made of real silicone, very flexible and durable, I highly recommend it.