This computer has all the bells and whistles I need.The delivery was an issue. Left on porch steps. The delivery driver reported that it was handed to a resident...big FAT lie! The driver did not even knock on the door.