Nylon over lycra for shorts is much more resistant to snags. As for brands, you just have to try things on because they all fit different.