We are building a house and we bought this mirror for both our master bathroom vanities.  I love that it came in a ton of sizes and several colors, so that our mirrors that were different sizes, could match.  While I haven't been able to fully take the mirror out, as the builders aren't ready for it, my husband and I were very impressed with how well it was packed for shipping.  We could find no issues with the mirror or the frame on either mirror that we bought.  Happy to have found this!