The computer - the computer is great (overall) it sits on my desk and i can do work, school, and whatever else i need it for. it needed two updates, and it had some bugs. But after a few online searches, the day after i got it everything worked out. The keyboard and mouse were very nice generic ones, great for gaming, but i had already owned my own.Delivery- the delivery was shipped with FedEx and it was supposed to arrive on Wednesday. It didn't due to snow issues.Thursday came around, delivery showed up, but i was gone during that time so they left.Friday comes around, and i'm fully prepared to wait by the door all afternoon so that they wont leave. 4 o'clock shows and no delivery man. I check my amazon app and it shows that he showed up but i know he didn't because i have a ring camera and it notifies me when people are at the house. I call the FedEx people and they tell me it hasn't even gotten on the truck today and left because they were having issues, and i have no idea if this is true or not, but he told me it would be there Saturday.On Saturday I waited by the door all afternoon and morning, until eventually i just waited on the porch i was so excited for my package and i didn't wanna miss it again. So, the guy arrives and i sign, and set it up, after everything was good ready for use the update is awesome. Im just happy to have a computer to last me for 6 more years without serious issues.