Product review (5 stars): perfect fit
I was a little unsure whether or not to buy these as the had mixed reviews and I wasn't sure what style I needed. To mY surprise they fit perfectly!