I ordered these for my cousins first day of school. However the expected arrival date was like a month. They didn't take that long and ended up coming after she got home from her first day. A little annoying. If you need these quick then pass on this. They do look nice on her and she said they were comfortable. Not cheap looking or anything. Sizing was accurate. But decide if you can wait that long,