I received the mirror quickly and it came well packaged. I haven't installed it yet (we are currently working on our bathroom remodel) but I am very happy with the quality and look of the mirror. I think it will be perfect for my application.