I had tried dildos and even a vibrating prostate massager, but this takes it to another level. Sensations I had never experienced. The size is good, the material is great, the battery is so-so (more below), but the functionality wins the day. The movement in different directions, rotational massage, and thrusting is amazing. This is a 5 star product in every way, except the battery. My only complaint is that it doesn't seem to last as long as the spec says. It's supposed to last 40 minutes on high, but doesn't get to 40 minutes on default setting. Sounds like a lot, but when you're experimenting and find something good, having it just stop is quite the let down. I have other battery-operated vibrators, and have only had one lose its charge, and that was because I hadn't charged it after 2 previous sessions. Now, this device is doing more than running a small motor on it's own, so I get that it consumes more energy. Would be nice to have either a bigger/swappable battery, or