Deducting one star because a few mirrors had spots and scratches on them.....but otherwise a wonderful product.