The problem with this kind of thing is everyone is a different shape, but this toy is designed for someone else. I don't know if it recharges okay, as I haven't recharged it yet. Have had bad experiences with batteries dying in some toys.
ves = seems good quality (battery I don't know), vibrations are good (although they always seem a bit weak to me on most toys including this one), would work well if it fits you well personally
-ver = seems the wrong size for me, ball holder won't hold my balls as the shape seems wrong.