The desktop itself is great, the wifi and bt are absolute crap.The company sent over a replacement wifi dongle. It is crap. The original was worse.It is a great desktop, and the unit itself exceeds my expectations. However, the company that refurbished this unit took out the original wifi card and replaced it with a ridiculously crap usb dongle. They'll send you a replacement if you ask, but it is still going to be absolute garbage.If you can plug this in straight to a router via ethernet, then great, if not take into consideration that a decent wifi card is going to add to the cost.