Love the mirror although when I ordered it, to be shipped and received on 4/25 I also "ordered" it to be installed.  Mirror never came! Had to call customer service they had to reach out to FEDEX; Jeff, Customer Service was great and within 5-7 days received the mirror. I kept cancelling the installer.Therefore, I installed the mirror today by myself!  Saved $44.99. Would definitely recommend this mirror!