Perfect, ordered and came on time, this is a replacement cover, perfect very happy with the purchase and price.