Came on time and with all parts.  The finished product is exactly what we wanted and needed.  The bonus is sound and beautiful.