I got this for my niece for Christmas,  as she lives thousands of miles away. I needed an all inclusive machine that she could use for school and game. It has been an excellent buy! I have waited a few months post Christmas to give it a little time in her hands. I would gladly repeat this purchase.