Fits perfectly and is very durable, excellent quality!  Looks great too!!  Very happy with my purchase!