It's a good ssd.
Is it for your current HP Envy TE02-0042 that you posted before?
I checked on HP website months back when you posted it, the M.2 Nvme slots for it are PCIe Gen 3.0 x4
- Two M.2 socket 3, Key M (one for SSD card PCIe Gen 3.0 x4)
Looking for upgrade or update information? Trying to find the names of components or programs? This document contains the technical details for this product.
support.hp.com
HP Envy TE02-0042 motherboard specs:
Specifications for the BlizzardU motherboard.
support.hp.com
If that's the case then the slots won't take advantage of the WD Black SN850X ssd that you bought, the speed will be capped at around 3,500 MB/s. Best ssd for PCIe Gen 3.0 x4 is the Samsung 970 Pro or similar model. But SSDs can easily be used on a newer pc years later so it's still a good investment, given the price hike that's going or suppose to happen in 2024.