The table arrived on time. Although none of the mirrors were broken, there were a few small areas were they were a bit hazed. It looks like the adhesive use to glue them to the table had spilled over. I tried to clean it with glass cleaner and goof off without success. It is only noticeable if you look very close. It is still a nice, beautiful table in my opinion.