mirror is fine...pretty simple. 
Hanging system says "easy to hang" bu with no details in the description.
It actually is two seperate hangers so is sort of a pain to hang compared a french cleat.
I would have prefered a similar mirror with a french cleat hanger but they were out of stock.