Love the uniqueness of this mirror - it was perfect for our tv room - it is super heavy so we had to put it on a stud just to prevent it from pulling out of the wall - the cage is 3D off the mirror which provides fun shadowshapes from different angles - it more than just a regular mirror, it’s an art piece!