Can be used both as a stopwach or as an interval timer. It is possible to have one or two different length intervals, which can be repeated for up to 99 times.
I found it relatively easy to program but then I am the one who sets up appliances in our house. However I will still need to keep the instructions handy.
I love it that the alarm has three levels: vibrate only, quiet and loud. The vibrating alarm level is quiet enough to use in an open plan office. It is even possible to set how many seconds the alarm goes on for (from 1 to 9).
I have been using it to set my own cardio intervals (3 minutes, 1 minute, repeated for as many times I need), to time my son's bedtime countdown, for work and break timing, cooking etc. Just love it!