Product review (5 stars): PERFECT
Perfect fit and improved design! Won't slip out and get ruined like the old one. Price is great as well.