Product review (3 stars): Not a perfect fit.
Works fine but size a bit off, smaller than the spec.