Bought this for my boyfriend and he loves it! He especially loves the lower ball and the vibration, definitely feels like a mini massage. Would definitely recommend to others.