Good size, average vibration.
Altogether a good product if you are wanting this sort of thing ona budget, vibrations could and should be stronger. Biggest grip is that the dial on the controller is very smooth, and therefore incredibly hard to turn on or adjust with a lubed up hand.
Cable could be longer too, but a good sized dong just lacks power. Batteries seem to last a reasonable length of time though.
Otherwise not a bad product. Its soft, durable and easy to clean. I wouldn't want to test it in the bath or shower though, the controller does not seem very waterproof