Canadian version is top quality, OEM, looks great and nicely made, exact fit, Velcro, belts, split design and full package. We have it since 2019 and still happy. Everything else is a cheaply made fake crap. You get what you pay for. Some people who don’t have money just cut carpet from Amazon lol and it looks like crap. You don’t want to be that guy.