This is a bit awkward to admit, but I'm a male who uses this product on myself several times a week. I have owned a few toys like this before, but they all had problems. They were either too rigid (incredibly painful), smelled weird (something I definitely did not want to put.. you know where), very low quality silicone, or very hard to clean.This product is just the right size for me (in the medium range). The length is about 5.5 to 6" if you're just measuring the shaft, and it's not too thick or too thin. The "veiny" texture is nice, and they're not rigid enough to cause any discomfort during use. It has enough "give" and flexibility, but is still hard enough to do the job. The suction cup is very useful, and sticks to a smooth wall or bathtub very well. A little soapy water gets it spotless, and it has no weird smell. Lint and dust don't seem to stick to the silicone too much. It was packaged discreetly and showed up on my bank statement as a very anonymous, nondescript "NC Holdings". It feels great, and will probably be my go-to toy for a long time. Thanks Naughty Cove!