Perfect!  Size is what I needed.  Love the high-quality wood frame and the bevel on the mirror adds to the quality.  I would highly recommend it.