Product delivered promptly, fits perfectly.