I have a couple of these. They can be a bit awkward but pleasurable when you find the right situation and groove.

I would not use them with a client, however.