I had a Tesla Hitch installed. Tesla Tech, when he showed me how to remove cover, left significant divits in facia and broke one tab on cover. Not impressed with the cover. Have similar cover system on Loncoln, no problems putting pn and off. Tesla has a bad system. Needs to improve it...