I am very happy with this product! I was worried that there wouldn't be any hanging hardware but EACH mirror had perfect little hardware already attached!