This mirror was bought for my daughter's birthday which is this coming weekend.  I opened it when it arrived to make sure it was transported okay and not broke.  It was in great packaging and nothing was broke and it arrived a week earlier than it said it would come, which was a nice surprise and we got it in time for her birthday party!