As a magician, the first time I saw this was amazing. His moves were so fluid and even after disecting the video to see how he did it, there is still one part I can't be sure on.
Suggestion: Watch once and admire. Then watch again and try to work it out. The more you know, the more impressive it is!