Honestly the only thing that might be a real issue is the sealing around the windshield-would definitely want to check that it's waterproof. Otherwise it's standard Tesla grade fitment. Expecting the fit to be significantly better than this is honestly not realistic, you're buying a Tesla not a...