The mouse and keyboard were ruined and I don't think it was from shipping. The box wasn't smashed or crushed at all yet when I opened it the mouse wasn't in the bag and fell into two pieces. The keyboard was half in the bag (Funny, now I know where that term came from) and has something rattling in it and one of the keys is smashed in.The Dell Optiplex 7010 Business Desktop Computer was shipped with the keyboard and mouse with no padding or protection. Just thrown into a big box and shipped. I had to replace both the keyboard and mouse. I replaced them with a wireless set that plugs into a USB port and that works fine.I would have replaced the mouse and keyboard anyway, to be honest. They were the cheapest I've ever seen. If they were worth more than a few dollars before they were smashed I'd be shocked.The computer itself is as described. Eight years old running on Windows 10. I won't accept Windows 11 but no surprise there. As expected it's a little slow. It was already formatted and ready for setup and I had no issue there. The storage space is amazing!As mentioned in other reviews, this machine makes a LOT of noise. I don't really care about the noise other than I keep waiting for it to stop working. I can't put a lot of faith into something this old and making that much noise.This old Dell 7010 might make a decent backup computer but I wouldn't recommend anyone buy this as their primary machine.Keep in mind, that this old desktop does not have wireless internet. You will need to have a wireless adaptor if you can't hard-wire it to your router. This computer has plenty of USB ports and my wireless adapter worked just fine.One last thing - you will need a monitor that uses the old VGA monitor connector or DisplayPorts (It has two). If you need to use HDMI, you will need to have a DisplayPort to HDMI adaptor.