This mirror is amazing! Came ready to install. I put it on top of my vanity and it has the USB connection which is great! The different setting in lightings is great too!