This is a mixed review-the mirrors are stunning & are beautiful with the Vivanco vanity.  However, we had an issue where they were actually too big for our space so I tried to return (after 30 days unfortunately, due to Covid related delays on our addition) and they would not take back.  They wouldn't even price match (they are much cheaper now) so I wouldn't be out over $700.  My fault for not measuring out the wall first but surprised that their Customer Service wasn't more helpful.  Mirror gets 5 stars, customer service 1, averaged to 3 stars!