I was a long time Apple user, however I switched to dell for a few cycles.  I had a massive issue with dells current generation battery, so I said it is time to give Apple a shot again.  WOW was I wrong.  I have been fighting this laptop since day one.  This has by far been the worst Apple product I have ever owned.  It really makes me wonder what is going on at Apple.  If I were someone reading this, I would hang on to your existing latop, and wait for all the dust to settle.  This generation of MBP is just so risky.The fit an finish is exactly what I expected, however none of that makes any difference if I cannot work from my laptop.  Returning this POS.