The mirror is very well made and is a good size. Just perfect for our kids bathroom. It came very well packaged and arrived very quickly. I do not know if it is easy to install since it was done by our professional installer.