I've had this laptop for almost two years now, and I have to say I expected better from lenovo. I use the computer mainly for work (graphic & web design) and even though I can use all my Adobe programs, I'm often finding myself maxed out on RAM if I have even just one Adobe program and chrome open at the same time. If I'm working with bigger files, crashes are not uncommon.
Perhaps more annoying than these performance issues is the poor quality or the hardware. For one, there are only two USB ports - one of these was broken right out of the box. Now I have to unplug my mouse every time I want to plug in a USB stick or printer. The shift key on my keyboard has also cracked.
My previous laptop was a lenovo thinkpad which is over 7 years old now, and even though it's slowed down a bit, it has aged far better than this one.
Overall, it's a decent laptop, but it's definitely not as robust as the older thinkpads and the usb port issue is a big annoiance.