Good product. Very stiff and adds a lot of rigidity to the door and covers the big holes well.
Took a little while to ship, a couple of weeks or so, but worth waiting for.
The kit I got included 3 panels for each front door, but it only included 2. I think the non-used panel would be for it to fit a 19-21 model but I'm not sure.
The 22+/refresh (24+ in HD trucks) have a foam block on the door panel that extends through the door skin. I did find that the hole cut in these block off plates didn't line up correctly for that foam to fit. Maybe you're supposed to trim the foam. I trimmed the plate about 3/4" off of the bottom of the cutout. There were no install instructions included that specified.
I used a strip of melamine foam between the panels & the door skin to decouple & seal it. Something else would probably work better, like CCF, but it's what I had.
Plenty of screws included and the screw holes are placed well so that no window regulators or wiring is hit on the inside of the door skin.
I will definitely purchase these for my next system as well.