Foam was just ebay purchase, do not remember who from. Cover was a recent ebay purchase which was one of the reasonable ones listed. It was way way to "short" to wrap around stock foam, so I cut foam down probably 2-3 inches and attached with stock hardware.