Arrived quickly and was very well packaged. Mirror is the right size for our master bathroom remodel project. I gave it 4 stars not 5 for 2 reasons. One price, I really feel compared to what I’ve seen locally, this mirror is overpriced. Second, my husband and I picked it out of the packaging and as we turned it sideways , we felt the mirror inside moved. I just pray that once we hang it on the wall the pressure from hanging on the wall doesn’t cause the mirror to break. We feel the mirror should be housed in it’s frame tightly and this one moves...Other than those two comments, the mirror overall is very pretty.