Love this mirror! Exactly what i expected and arrived securely packaged in excellent condition. Veryyy heavy - I will be using it as a leaning mirror on my dresser so can’t comment on the wall hanging aspect, but it included the necessary pieces for that too.