Man that is a poor site.
This type of thing is what I do for a living.
Why don't they show the finished product? But instead, a photo of whats called a sew out superimposed over a garment.
I could mock it up to look real.
As far as China made,,,,likely not. But also for sure not USA made. Being in the trades I can tell you one thing that if for sure. Everyone wants to buy USA made garments. But no one wants to pay for them. Its just the way it is. We call it the Wal Mart mentality.
And unfortunately, items especially the caps are much better made as an import than the one or two brands you might still find made here at home. Sad....but true.
2013S22BH/2015 f-150 ecoboost