I’m very happy with this purchase! It arrived intact and on time. I had ordered a similar mirror from somewhere else and it arrived broken so I was prepared to deal with the possibility of that happening with this one but I was pleasantly surprised! The only issue was that there wasn’t any hardware for hanging it and it was supposed to be included. I called customer service and they were very accommodating. I needed to hang it that evening because I was having thanksgiving the next day. I had to get my own hardware so they gave me a 20% discount on my purchase. I was very happy with the purchase and how the issue was resolved.