Product review (5 stars): GOOD FIT
AS DESCRIBED-ARRIVED EARLY FITS PERFECTLY