For strengthening your muscles, I'm sure this is great (time will tell) with the different weights etc. As a vibrating toy you can use with a partner/long distance, DO NOT waste your money. You have to turn on the device, connect to bluetooth, and then insert it.... then it constantly loses connection so you no longer have control over it (it just stays on whatever setting it was on when it disconnected). And forget the partner app. My boyfriend and I set up the app yesterday, added him as my partner and today we tried to play while he was at work. The app would not recognize he was on. I tried to delete him and re-add him... it just never worked. Not to mention, even if it did recognize him, we would have lost the bluetooth connection 30 seconds later anyway.
If you thought (like I did) that you could wear this out to dinner and sporadically play through the evening, you will be SERIOUSLY disappointed. Lastly, yes I know I can text him to say "hey I'm wearing this out to the ballgame today" but it would be nice if I could send a little notification through the app. Again... that really would only be helpful if we could play sporadically, which we can't.
Basically, I turned it on and wore it with a light vibration through my 30 min legs workout today (after all, I am trying to strengthen) it was a pleasant sensation that made squats a lot more difficult, but that's about all its going to be good for.