I've tried it with my gf and it's good, you have to be careful with the size though, sometimes it's painful which to me isn't nice, but generally it's good. I'm not gay (hence the gf and we both enjoy it very much. So no you don't have to be gay to like it.