I struggle here. These took a long time to ship but once I called things moved along. Odd that other reviews say the same… 
The first one never arrived and shipper said couldn’t be delivered because it was broken in transit. Ok. Wayfair was AWESOME; replaced and shipped immediately. The replacement that came had an issue with the glue not holding the mirror to the frame. Darn. So I called the manufacturer. No answer and no voicemail box. Sent them email on what glue I could use on a mirror (should be easy fix). No reply. Oh, and this dang mirror is a lot cheaper if you just purchase from the manufacturer (which may or may not be a real company since I called like 10 times and they don’t have a phone system).