Perfect fit
Came on time. Fits perfectly
Rating: 5 stars