hubby; my new toy arrived today; get naked; the advertisement said deeper welts & throbbing