Came on time and exactly what it says it is! No scratches or cracks. The color is also perfect!