The product works well. I used it to replace an Asus XG-C100C: it's a little smaller, which allowed it to fit where the XG-100C interfered with a motherboard audio connector (on the Gigabyte X570 Aorus Master). I didn't need to manually download any drivers for Windows 10: Windows found them automatically. I was able to update the firmware using a download from marvell.com. I would definitely recommend this as a 10Gbit PCIe card for Windows.
The card is good, but the shipping on Aliexpress’ side was bloody slow. It took 3 entire months for the product to arrive. Normally Aliexpress Standard Shipping is like 2-3 weeks, but not this time.