Got this baby last night and used it with my husband. Holy hell, it was amazing! Then I had fun with it by myself while taking a bath. Ladies, you will not be disappointed by the 21 settings. Just talking about it right now makes me want to go have more fun with my new toy! Worth every penny!