Arrived well packaged, mirror in one piece which I was worried about.  There are some flaws in finish and fit but did go together easily.  Would not have paid the suggested price of 295 but for the price we paid not bad so we won't go through the hassle of returning