I've looked at alot of mirrors and this one has everything! So affordable and very similar to high end mirrors. I'll be ordering a second!