This mirror is everything! I couldn’t be happier with the quality, size and price. Only downfall is that it only had hardware placed so it could be hung vertically. My husband was able to remove one of the hooks and relocate so I could hang the mirror horizontally.