This works for us.  We thought this one had glass on the front, but it's plastic.  We looked at so many clocks, so it's hard to remember.  Plastic will be fine as long as it is easy to dust and clean.