Well, cleanliness is definitely a concern too. The fabric will obviously pick up and hold dirt more than leather/synthetic. I have the tools to clean it regularly but if your arms get dirty a lot or your kids are messy it’s definitely going to be harder to keep clean.