This laptop has been pretty good, but it has a major design flaw.  The power button will break because the switch is not soldered securely to the mother board.  After using this for about 14 months the system will not turn on via the power button and I understand Lenovo will not cover this under warranty.  To fix this you will need to order a new mother board and that will cost just under $600.  Other than that, the laptop performs well, but for a laptop in this price range I don't think this is a design flaw one can overlook.