I suggest CPU i7  Quad Core if possible (with 2 cores it could be slow)

16GB RAM (not less than 8GB)

SSD  no HD


My experience is good with Asus and Lenovo too. Be careful that the model be with good heat dissipation.