Weather techs have always been good to me (no curling to speak of in any of the vehicles I've had them in).
Ordered the full weather tech package,,, literally every mat they make for my particular Tahoe with second row captains seats,,, the day we brought it home. Expensive but IMHO worth it...