the better i have owl, is a dull matt finish on the frame, the gold one i had was plastic if i remeber rightly, yet they cost about the same????
may have just got lucky with that one