It not only came on time, it came early and my daughter is very happy with the color as it looks just like in the website. Th only complaint is that for a rolling backpack, it has straps so you can use it as a regular backpack and the straps are so long, it gets caught under the wheels. No matter how many times we tuck the straps away, they come out.