Fit great! Didn’t leak all summer. Easy on, easy off. Will definitely purchase again.