Mirror arrived in good time, I think about 5 working days after order. It's large and beautiful, haven't put it up yet but even my partner approves without seeing it before I ordered. It's pretty heavy too so be careful.