If this came prepackaged with the ability to leave your toilet seat up and bring you flowers, he would be a viable option for full-time boyfriend. And that isn't just because he is always up for sex, but also because he is entertaining, stress-relieving, and a wonderful topic of discussion with your girl friends.
While this is one of those toys that people tend to laugh over rather than buy, I think they're really missing out, because this is definitely not a one-trick pony. It is great just for the intended purpose, but I also love mine to use toys that normally require a partner (for those sad nights when there is no man to hand, you can make do with a 10% man), and to amuse myself and friends. Really, it sits on the couch with me more frequently than my little dog.
I would also give this two thumbs up for anyone who wanted to practice putting on condoms smoothly, oral/hand job techniques, or even get comfortable with how you move when you're on top. It's like having a man to practice on who will not give you an odd look or lose his erection because you're busy looking at your notes to figure out what to do next.
Mechanically speaking, it does cover all the bases with both vibration and rotation--and it should be noted that the rotation that seems completely out of control on the video is really quite contained when it...is contained. I do wish that it had a longer cord for the hand control--it would be nicer if you didn't have to be aware of it all the time. Also, oddly enough, it doesn't have a reverse rotation. If you've gotten used to Rabbits, that might throw you off.
And a tiny note of caution: remember that this is a silicone toy and that it is a natural-feel toy. That means you have to be careful if you want to use it with other silicone toys (and condoms) and brush it down with talc powder when it gets sticky. Which will likely happen after you've spent another evening squeezing his unbelievably squeezy balls. Not...that I'm saying I've done that. Don't judge me!
I love him, really. You'll find more and more uses for him than you would ever have thought possible. Completely worth the price.