I've tried a bunch of different ones, and this one is my favourite. Unlike many out there, that have sheest of faux-leather pinched together making a sharp edge all around, this one has nicely rounded edges on all three non-hinged sides making it very pleasant to hold. It's not actual fabric, but it looks and feels really good in the hand.
https://www.amazon.ca/gp/product/B07FC9JXHQ/