Everything we were looking for. Quick to set, loud alarm. We find ourselves using it all the time. Needed it to make sure the dog's food was only available to her for 30 minutes (per the dog trainer's instructions, we kept forgetting to take it away). Now we use it to set time to clean, to relax, shower. We are going to order more in other increments because we like it so much.