The size is small which works great for some areas but with me having short arms it's hard to reach some of my areas. That's really the only complaint I have.
The things I LOVE about this item:
The ice massage is wonderful! It feels great on my clit and nipples. I used it on my partner on his balls and he freakin' loved it! It is definitely small enough to use during foreplay. The vibration is good considering the size, so when they size dictates the power that is definitely NOT true. This one came WITH batteries, which are like watch batteries. That was a huge plus plus!
7 speeds gives it a variety of speeds and vibration patterns to change it up a bit and it's waterproof so you can use it in the bath or the shower or hot tub.
I will also share that it's easy to travel with and small to put in your purse if you were bringing it to surprise your partner! All around this gets a 4 star rating!