This mirror is the perfect size. We hung it over a 30" vanity and the 24" width is just what the space needed. Other mirrors were too narrow. 
The mirror arrived with pre-mounted hooks, which made installation a breeze. We couldn't be happier with this purchase!