I ordered my vinyl replacement covers, springs and foam (among a ton more interior pieces) through Legendary. Everything for the seats has arrived within a month except the foam, but they told me when I ordered it would be anywhere from 4 to 6 months before I received everything. The vinyl is of excellent quality, and I can’t wait to see how everything looks after the new interior is completed. That’ll be either over this coming winter or first thing next spring before cruising season.