The mirror arrived quickly and was packaged well. Not ready to hang it yet, so I don't know if everything will go smoothly and if we have all the correct parts. Hope so.