I have been using this product for 2 years.  I have to say is very expensive for what you are getting.  You can have more powerful computer for less price.  It has many quirks and things that you would not expect for a premium product.1. Overheating - this causes the computer microprocessor to throttle the clock frequency and you end up with a slow computer.  (my model is core i5).  I would recommend a model with active cooling like the i7.2. Keyboard Cover - I have changed the keyboard cover already 2 times.  It's garbage.  All of a sudden stops recognizing it / working.3. Battery Life:  Battery life if awful.  I only get like 2 - 3 hours at best.Now I have to change the keyboard cover and guess what... is out of stock because SP8 is out and the keyboard cover is not compatible.So no more microsoft products for me!