Surprisingly easy to program! Although programming the ability to toggle it off was much harder lol (for me)