Looks....painful?
Not really, feels quite nice actually. Will see how it aids recovery after today's ride I guess, but general opinion seems to be they're very good for muscle recovery.
Marital aid?
Well, I'm single so.... erm... no, no, it's for massaging muscles. Honest.