I had a custom cushion made to fit my 21 SPX. I had a 3/4" piece of starboard made as the base to fit in the grooves. Then I went to an upholsterer and had a cushion made to attach that fit perfectly. It ended up costing me about $200 bucks for my homemade cushion. My family loves the full sunpad in the bow. I too wish Sea Ray would make a factory bow cushion.