I am still waiting for someone to come and put this together, which is my fault. I have to hire someone to help me install this huge beautiful mirror, once I do that I will update this review with better photo’s, In the meantime I wanted to say, this came very quickly, and the box is HUGE, I havent even opened it to keep the mirror safe until the guy arrives to help me put this above my new vanity sink I got here on wayfair. I can not wait it is going to look so great up on the wall and help complete my bathroom. I only hope the reflection in the picture will look as good. LOL 
The other pictures will be added the day I have the medicine cabinet up, and can show it in place, as well as the inside of this piece with the shelves and mirrors on the back of the cabinet doors. Thank you