Fits well and keeps debris out.  Also had a wind storm the other day and it stayed firmly in place.  

Pros: Nice heavy material