Perfect
Fits right. Has holes for ventilation. Snaps tight. Loving it.
Rating: 5 stars