I normally don't write reviews but i must say that this product came on time and in perfect condition. It appears as if its brand new and it works how it's supposed to. However, the only reason i didn't give it 5 stars is because the USB C plug that came with it went bad real fast (a full week after receiving the computer). I would plug it in and the computer would not charge. At first i was  scared because i thought i got a bad computer out of the batch but all it required was a simple swap out of cords and the problem was fixed. Other than that it really is a perfect computer and i would recommend that any one pick this thing up.