Arrived on time . Installers were professional informative and very organized. Cleaned up after themselves and were really nice.