Nice heavy mats!
These are heavy duty. Nice thick rubber throughout the mat. The edges are solid, not formed rubber, so they will keep their shape and keep snow/water in the mat. The rubber is very flexible and appears to be good quality. Made in Europe. The label references Euro versions of vehicles, so it does state models that you may not have heard of. As long as the fit is the same, they will be fine. Is a Christmas gift, so will not know until then how the fit is for the US model.
Husky Floor Liners
Recently purchased Husky Floor Liners for my new truck, fit perfect and appear they will do a great job. I like the soft rubber they are made from, they lay flat and don't slide around. I have had other floor liners from the other popular company and they curl up after several years.