Good communication from provider about delays. Product arrived in good condition and fits as advertised. Would recommend.