Five Stars
Fits well and keeps the leaves out . . . what more can I say?
Rating: 5 stars