Received product in good condition, with a gift ( new keyboard and mouse)Everything works very well, I definitely recommend this product.Only one things I found missing, there is no hdd bracket  mounting and sata cable. Which I need to buy separately.