I own about 30 bands. Some of them are the generic ones and others are not. The cheaper leather bands are pleather or are very stiff and uncomfortable to wear. I did find one on Amazon made by Rugged Material that was top notch Those bands cost close to $90 but they are top quality.
For the Sports Bands, I have bought Moko and overall been turned off by them, Initially I was very pleased with the band but over time, the notch that attaches to the band would fly off so, I stopped wearing that one.
For the metal link band, I bought the Moko as well as some others that ranged from $45-$100. Sometimes the butterfly fastener would require periodic pressing throughout the day as the fastener would come loose and other times it would catch on my clothes.
For the Milanese Loop, I bought that from Ebay and had it shipped from China. Periodically, the band would loosen throughout the day and from wearing after the first week, lost its shine.
I have bought a Nomad Leather case for my IP7+ and that was my first leather case. I like the rugged look of the leather and the overall feel. The buttons are a little stiff and when I compared it against my wife's IP7+ Apple leather case, there is a difference, For one, the buttons are much easier to press and the leather feels more padded. My Nomad leather case, after using it for about a week, is starting to wear and blacken along some of the edges which is a concern of mine.
I bought my wife an Apple leather band and was very impressed with it. I know this is not what you want to hear but, IMO there is a reason why they charge as much as they do, The materials and quality are hard to beat. From now on, I will buy only Apple bands and cases. I am not a fan boy and I hate buying these items at their price but, I would rather have a quality top notch product over 10 of the generic ones.