My new foam came from LMC but it had DashesDirect on the box....it fit very well and the wires were embedded into it to attach the hog rings....
I'll tell you..the new foam made a big difference....
but I also put in new seat springs...that made a huge difference in the firmness and comfort of the seats...
I used 9 gauge springs on the bottom and 11 gauge on the backs...
This is the bottom after I sandblasted and painted the frames and fitted the new springs