I have an Illinois strop and it's great. I don't know if it's better than the filly (never used it).