How does the head stay on?

I just don't understand how the head stays on while the body rolls around.

BB-8 App-Enabled Droid by Sphero

BB-8 App-Enabled Droid by Sphero

Product No Longer Available

No Answers have been submitted