Fits but Quality Ehhh
So I got these and was all happy that they fit and that the quality seemed good, but as soon as I started using the cap I started seeing where the seems from the material and the elastic band were already starting to fall apart, hopefully this isn't the case for all the caps but it did happen to 1 so far.
Rating: 4 stars