As shown in photos, 1980s GE radio-alarm clock with flip numbers. Works very well--I plugged it in and set it and ran it for nearly a week and it kept perfect time. It has a few dings to the exterior, as you can see, and probably needs a good cleaning, but for an item of this age, it is in good condition.
Please see all photos and let me know if you have any questions--I'm happy to respond.