Ordered the Weathertech liners for my soon to be 2017 XC90. Funny that I searched the web and found the exact liners $ 25.00 less (after tax with free shipping) from North American Parts then buying from Weathertech !
The Volvo OEM ones are the best all weather mats I have ever used. They fit so well on the XC90. The exception is the trunk liner. The trunk liner is a POC. It moves around a lot and is super flimsy. It's made of a thin plastic instead of a heavy duty rubber.
I have both sets of OEM , carpet and all weather. I have traditionally ordered Husky liners for other vehicles, but they are not as refined looking/feeling as the OEM. Never had Weathrtech.
I have the OEM only because the weathertech wasn't available at that time. It works fine, it just doesn't cover up to the edges like the weathertech does.