I ordered two of these for our his and hers master bath.  They look wonderful, and I don't know what the magic is, but they do NOT fog up from the shower steam.  It's crazy...They clean well with a paper towel and window spray, no streaking at all.  I'd buy it again.