My Lenovo Y520 (i7 7700HQ, 16GB RAM, GTX 1050). 4 years old working every single day. I live in a dusty environment but it has held up pretty well. It ain't much
OFFTEK 16GB Replacement Memory RAM Upgrade for IBM-Lenovo Legion Y520-15IKBN (DDR4-19200) Laptop Memory at Amazon.com
32GB (2x16GB) Memory RAM Compatible with Lenovo Legion Y520 Laptop by CMS C108 - Computer Memory Solutions