Perfect except the attachment bracket wasn’t shipped!  No problem, I will make a French cleat to hold it.  Seems high quality and the mirror isn’t warped.