I went Weathertech. The installation is a bit off as the front piece just won't hitch over the door window rubber. Tried and tried just wouldn't lock in. Don't have to worry about it any more. The drivers side came flying off on a rural 45 mph road after 2000 miles of hwy miles. Go figure.
Looking for another set to try that will lock into place.
Looking for another set to try that will lock into place.