This is a tough laptop. I use it on a daily basis for Finite Element Simulations. Is heavy what i like. it means its not made of cheap plastic like most in the market. I previously owned the Dell M4700 (battery life 2.5 hours+). This laptop, despite it has a new battery, it only lasts for 1.5hours+. I am not dissapointes because of the battery life, cause it has a pretty good processor(i7 4900MQ) and FEM software works great and faster. It came with mechanical hard drive 500gb and 16 G ram (2x8G). I upgraded it to 32G Ram. I use a mSata(256gb) as my main disk (operating system) and a 1tb mechanical Hard drive for storage. It works great