I usually buy refurbished pcs so I was excited for this purchase. It took over two weeks to be delivered and on top of that the keyboard functionality was poor. Had to return it. All else seemed fine though.