Came right on time and everything was intact. I was slightly worried being that it is a mirror, but happy with my purchase. The light feature is pretty cool too. Id recommend it.