Sizing was way off. My niece wears a five and turns out I needed an 8. Sent back and ordered an 8.5 so she would have some room to grow. They sent a 9. Sent them back again. Decided I needed an 8 and ordered them again. They sent an 8.5. Just keeping them because I'm running out of time. Horrible experience. Won't ever order from them again.