I bought...
a complete set of hatch covers for my H34 here on the Sailboat Owners Chandlery. Look under canvas products--they had multiple sizes for many of the standard size hatches. Mine fit snugly and significantly reduce the heat gain from the mid-summer sun, but I don't use them to cut crazzing--a minor point on a twenty six year old boat.