Received my delivery on-time, nothing was damaged and Mt technician was knowledgeable and efficient. The unit is well made and fits perfectly.