Is the Legion series of gaming laptops from Lenovo durable? Specifically the Y520? How many years can I expect it to last?