you're better off choosing another seller who offers same or similar specs at a low price.PS: the star rating ONLY reflects the seller NOT the productLikes:1. small size of the CPUDislikes:1. lack on board wifi and bluetoothat the time i chose to pay aabout $350 for this, i had a urgent need for a desktop and the retailer showed they could deliver next day...i did get a unit as expected however it was a dud....i had to ship it back and only received a working unit a week after my purchase. i could have got the same unit cheaper with other retailers for that same delivery timeline.Retailer boxes it with very cheap plasticky keyboard, mouse, V5 bluetooth USB adapter and wireless N usb adapter....who uses wireless n in 2020? all these peripehrals will probably cost between 30 and $50 and i would have preferred for the retailer to exclude them and sell the CPU for a $100 or so less i can purchase those myselfi most def won't be buying from this seller