This liner definitely fits the cupholders of a 2024 Toyota Corolla Cross and likely fits the older years but I haven't been able to confirm. I printed mine in TPU but you could probably print out of a stiffer material and it would still work. Print profile is for Generic TPU on a P1S.