This mirror was exactly what I was looking for! The size was just right, and the quality is amazing.  I liked that it came with a piece to hang the mirror on the wall.  Since the piece was plastic, I wondered if it would be strong enough to hold the mirror, but it works just fine.  It is the perfect size for hanging over a small cabinet or table.  You will be very happy with this purchase!