This is a nice mirror and I bought two of them for my master bath.  The white is matte and I wish it had a little sheen (semi gloss or even eggshell) to match the bathroom cabinets, but otherwise it was the perfect choice for me.  It was wrapped very well and there were absolutely no nicks or weird areas in the paint.