It is indeed perfect. I wasn't ready for it right away and enjoyed sucking it, stroking it, and put it on top of my penis to pretend that I'm stroking my own penis, and at times it feels as if it's my penis that's this big that I'm holding. Wouldn't mind pegging someone with it either. Top toy.