This Lenovo laptop in my opinion is everything you would need to complete your daily tasks, i use it for work every day and for browsing the internet in the evenings what's good about the laptop for me is that has expandable RAM up to 8Gb which is more than enough for me to run all of my applications which is a lot as i have a tendency to leave everything running.
The battery life is ok and definitely not the best as at first i would get around two and a half hours without mains power but as time goes on the battery life has deteriorated and i will only get around one hour out of the battery but to be honest that is the norm for most laptops and as this laptop is nearly a year old i can't complain too much.
Another good feature that this laptop has is a HDMI port which i use all of the time to connect up to the TV and play movies, you just have to remember to plug the mains cable in though otherwise the film may suddenly be cut short.
The Laptop also has HD Speakers so the sound on the laptop is good for listening to music and it also has a headphone jack so i can plug in my head phones if i don't want to cause anyone else any distractions. The keyboard has shortcut keys to pause the music and skips tracks which i like as you don't have to keep going into itunes or spotify to skip tracks and pause the music.
The Wireless adapter on the laptop is also really good and provides a really fast and reliable internet connection and the download speeds are really good and to be honest i can't really tell the difference from if i am plugged into the router directly or on wireless which is a bonus as the internet cable can just get in the way.
The only negative points about the laptop are that it is quite heavy to carry around but this can also be turned into a positive as the laptop is very durable and can take a few bumps and bruises and still function without a problem.
I think the laptop is pretty good value for money i paid £549 for it a year ago but i have seen it on the internet for much cheaper now so it could be picked up for a bargain.