I ordered two of these mirrors for my ensuite as I'm in the process of renovating it. I was pleasantly surprised when I recieved one a week before the expected delivery date. 
It arrived with the box in great shape and after a quick inspection, the mirror is in excellent shape! 
The second mirror, however, doesn't appear to have shipped from the same warehouse and already says it will be late for arrival...
I've come to expect it these days so I have ordered them in advance just in case this happens...
Haven't put them up yet but it appears to be of good quality!