I have used similar products like this. But this is by far the best I have used. The silicone is very soft, and offers a very realistic feel. The product has multiple modes to fit your needs. Whether you want to take things slow or speed it up. This toy does it all...
It is also very easy and comfortable to hold. Comes with a very user friendly Manuel. A USB type c cable for charging, and some lube. It's very easy to clean and the lcd screen is very visible when you have it powered on.
I highly recommend this product.