The drive will work fine, but not at PCIe 4 speed - it will throttle to PCIe 3 speed, which is the fastest the system supports.  
I’m looking to upgrade my SSD, I need more space and I use the laptop for gaming so I wanted something as fast as possible. Current SSD:  SK Hynix BC511 512gb HFM512GDGTNI-82A0A-BA Proposed:  Samsung 980 Pro 1tb MZ-V8P1T0B As far as I can tell, the new SSD is compatible, it’s M2 2280, 1tb, PCIe 4.0, NVMe Gen 4, but I’m not an expert and just was hoping someone could chime in as let me know if this looks good. Also, the 3590 specs indicate a max size of 1tb for the NVMe drive, but I’ve seen folks talk about using 2tb NVMe drives in similar models.  Any reason a 2tb drive would not work? Thanks 
SSD upgrade for Dell G3 3590