I bought a Calmark for my 17, and am pleased with it. I, too, send them my measurements.
I use foam pipe insulation around the perimeter of the solar panel to protect the cloth from sharp edges. The solar even continues to provide a small charge through the cloth.
2009 Tacoma Crew Cab, TRD 4WD
2007 Tundra Double Cab TRD 4WD
2014 Escape 19
2007 Norwegian Elkhound "Baxter"