This is also an effect that is one of the easiest in terms of sleight of hand. It requires only 3 sleights, that even an absolute beginner can learn for a week or two. For an intermediate magician (say with 6 months of practice) the main sleight will take a day to master. This is one of my top 10 tricks I always perform, and the easiest to teach. Also, unlike a double lift, or any card control, the main sleight is 99% sure to remain unnoticed.
I recommend the version taught by Oz Pearlman in his 'Born to perform' DVD.