Product review (5 stars): Fits as promised
Perfect fit, good price.