Product review (5 stars): Fit perfectly
Almost didn't order since some of the comments were off, glad I did as it fit perfectly and still holding on. Hoping it lasts a long time