I've been running the Carhartt seat covers on my 2015 HD 2500 from about a month after I bought it new in 12/2015.
I don't have any pics, but fit was just about perfect, install was easy (especially important when installing in my driveway in January!LOL), and over the past 2+ years of life...