Very fast for my son 8 grade online classes, good choice, take more than a week for the delivery but is worth my money and time, product is as described.