How does it stay on? Will it fall off?

The Halo won’t fall off if it's on correctly :) When properly put on, the angle that the halo sits on the head should feel firm and secure to your head while you wear it.

It may feel unusual in the beginning but over time you will start to feel more confident as you wear it and you'll know that it's not going anywhere.