Just as described. I was worried a t first as it did not come in Apple box, but was very securely shipped. No scratches, keyboard and mouse and all cords included. I bought for my daughter’s online schooling. It’s been 2 weeks - no issues. I work on MacBook Pro so my expectations were high.