These are really cute!  They stand about 10" tall (if standing) and light up if you push the helmet down.  The helmet also is the snooze button.  Since these are Lego figures, they can be put in a sitting position, too and their arms move.  They only beep for the alarm, but since my son as been using Star Wars music as his alarm for a couple of years now, and it doesn't get him out of bed, I'm hoping the beeping will...

The same day I ordered these online, I happened to see them in a retail store...$25 each!  So happy to have saved myself $15 and still get a clock for each of my kids!