Bought during the fiasco that was Prime Day. Shoes are freakishly small, especially for the Teva brand. My little boy thought they were great, but immediately I could tell they were too small. Amazon will only refund and not exchange for another size (he has Teva's that are 9 that fit, bought a 10 and his toes are hanging off the edge), causing me to lose the 30% I got on Prime Day.