A very nice pc, better than what I expected for a refurbished one. Swap out the cd drive for a SSD, change the original 250GB to my 1 TB WD HDD. Work perfectly as my mini server.