Just did a remodel of my bathroom and spent a long time looking for new mirrors.  These fit exactly what I was looking for!  Great brand at a reasonable price!   They also arrived 3 days after I ordered them!