This cover fits my Hiland brand heater perfect.  It did take longer than usual to be delivered but not a big issue.