I have a sleep disorder and this be the first alarm I have ever have that I always wake to ! it vibrate -lrb- you put the white disc under you mattress and it shake enough to rattle you tooth just a little -rrb- and have a very loud alarm . you can choose one or both . the alarm have a volume control and a pitch control , so if you tend to adjust to you alarm over time and stop hear it you can make it a lower or higher note to fix that . of course some people can reset a alarm in they sleep - but this one have the snooze button tuck inside the `` v '' on top of the heart shape and it be harder to just slap it in a daze to put it off . and the silly pink plastic heart with rainbow color LED make my bedside table a lot more amusing . Amazon 's price be the best by far when I purchase .