This bathroom mirror is perfect in size and quality.  I love the shelf too.  Highly recommend.