Sexual fantasy comes to life