It's pretty firm but the suction cup works well. The vibrating part wouldn't turn on and I tried multiple sets of batteries also. As a regular dildo its fine but too firm to be ideal.
Never bought a suction dildo in my life so I knew I was in for a learning experience but holy crap is this amazing. Harder than the usual dildo but VERY enjoyable, well priced and arrived in 2 days. Love it.
The plastic is too hard and the vibration is a bit loud!!