We just received it, so I can't speak for how well it will hold up, but it is comfortable and it was easy to set the time and date.  The beeping of the alarm is a bit high pitched and annoying, but I guess that just makes it more effective.