Product review (5 stars): Yup
Perfect fit, good price. What more can I say?