For the price this desktop has everything.