This Dell Inspiron 5559 was top of their line when I purchased in 2016, but I've moved to a Pixelbook with Chrome OS instead of windows. This laptop has a 6th Generation Core i5 processor, 12GB Ram, 1 TB hard drive, built in CD ROM (which a lot of laptops don't have anymore) and has a fresh install of Windows 10 Professional. The 45 watt battery still holds a charge for about 3 hours of use, and I recently purchased a new power supply (because we bent our other one). I'm also including a higher capacity 65 watt battery that works with this laptop, but you would need to purchase a higher capacity power supply (around $50) to charge it.