Product arrived on time & very well packaged. It looks almost new. I didn't expect keyboard or mouse but a basic set were included.  All good. Thank you :)