Works perfectly!!
Our shower has a textured finish and often suction cups etc don’t stick well but this mirror has not budged since I first placed it on the wall!!  Doesn’t steam up and didn’t cost an arm and a leg!  Love it!!
Rating: 5 stars