I have a 2021 MX 5 and it fits well. This protects the leather seats from pickleball sweat. I don't use a seat belt cover so I can't comment on that. It's easy to put on and take off, machine washable and durable. I recommend.
Pros
Easy to carry: This post-workout seat cover is versatile and very easy to take anywhere. Mostly ideal for athletes, racers, swimmers, joggers, cyclists and gym goers. Wherever you go, you can take this towel with you.